"This place has a very limited window regarding the time it is actually opened. Very small mother and pop restaurant where waiting could be a little more than expected, but this place is a must try in Houston. The fish quality was absolutely amazing and I will be back here to try more from the menu."
Phone: +12819339112
Address: 10600 Bellaire Blvd, Houston I-77072-5233, United States
City: Houston
Tuesday: 12:00 -15:00
Wednesday: 12:00 -15:00
Thursday: 12:00 -15:00
Friday: 12:00 -15:00
Saturday: 12:00 -15:00
Dishes: 10
Amenities: 9
Categories: 5
Reviews: 2032