OUR MENU

The La Villa menu is a celebration of the South French coastal region, its culture, and cuisine. It is a mix of classic family recipes and modern cookery.

Address
4315 Montrose Boulevard,
Houston, TEXAS
77006 USA
CONTACT
713-524-0070
reservation@lavillahtx.com