Ordering from Taste of Paris

12230 W Lake Houston Pkwy Suite 115, Houston, TX 77044, USA

Discounts

My Points

Get Rewarded with FREE Food

Learn more about our rewards program