Houston's independent source of local news and culture
This location has been flagged as "Closed".
4315 Montrose Blvd Houston, TX 77066
Montrose
713-524-0070
www.villasainttropezhtx.com
roasted turkey, brie, and pear sauce
trout filet meuniere. (friday)