Taste of Paris

12230 W Lake Houston Pkwy Ste 115, Houston, TX

Menu (As of 11/1)

Topc

Taste of Paris: hours and how to order