Sro-Ot Sports Bar and Grill, HOUSTON, Texas (TX)

Looking for some food? Sro-Ot Sports Bar and Grill is among the restaurants you possibly can consider.
Comfortably positioned at 9900 Hempstead Road () in HOUSTON, Texas (TX) (77092), Sro-Ot Sports Bar and Grill is available at 7136836243. Please do give them a call beforehand to make a reservation.
More restaurants in HOUSTON, Texas (TX)


Sro-Ot Sports Bar and Grill contact information and details:
Address: 9900 Hempstead Road - , HOUSTON, Texas (TX) 77092
Contact Phone: 7136836243