Oh Seafood and Grill
Add to Favorites
CLOSED NOW
Today: 10:00 am - 9:00 pm
Tomorrow: 10:00 am - 9:00 pm
8 Years
in Business
Phone: (832) 409-5592
Address: 7758 W Tidwell Rd, Houston, TX 77040
Oh Seafood Grill
13080 Northwest Fwy, Houston, TX 77040
13270 Northwest Fwy, Houston, TX 77040
12917 Northwest Fwy, Houston, TX 77040
13485 Northwest Fwy, Houston, TX 77040
13050 Northwest Fwy, Houston, TX 77040
14173 Northwest Fwy Ste 130, Houston, TX 77040
3107 Blalock Rd, Houston, TX 77080
5757 Hollister St, Houston, TX 77040
4141 Hollister St, Houston, TX 77080
5330 Antoine Dr, Houston, TX 77091