Hours & Location
12230 Westheimer Rd B270,
Houston, TEXAS 77077
info@oshathaihtx.com
Monday - Closed
Tuesday - Friday
11:00 am - 3:00 pm, 4:00 pm - 9:30 pm
Saturday - Sunday
11:00 am - 9:30 pm
Contact : (281) 529-6433