Sambuca Restaurant - Houston
909 Texas Ave., Houston, TX 77002
American
Downtown
$30 and under
Sambuca Restaurant - Houston has partnered with OpenTable to provide free, secure and instantly confirmed online reservations.
Learn More.