Chalo
3804 S Shaver St, 77587
About Chalo
Address
3804 S Shaver St, 77587
Location
Open in Google MapsReviews
Be the first to review Chalo
Frequently Asked Questions about Chalo
Does Chalo offer home delivery?
Home delivery availability is not confirmed. Please call the restaurant directly.
Can I book a table at Chalo?
Table booking availability is not confirmed. Please call the restaurant to check.
More in South Houston, TX
Get Contact Details
Share your details and we'll connect you with Chalo