La Olla
Houston, TX86% like it (4.3 / 584 Reviews )
CONTACT
Address: 6855 S Texas 6, Houston, TX 77083, United States Map ➦ Get Directions
Phone : +1 (281) 498-6060 Call
ABOUT
It has received 584 reviews with an average rating of 4.3 stars.
FAQs
The address of La Olla is:
La Olla6855 S Texas 6
Houston, Texas 77083
P: +12814986060
Visit Website: www.laollarestaurant.com
La Olla is listed under