Ottos
Address:
5502 Memorial Dr, Houston, TX 77007
Phone:
(713) 864-2573
Hours:
- Mon: 11am-9pm
- Tue: 11am-9pm
- Wed: 11am-9pm
- Thu: 11am-9pm
- Fri: 11am-9pm
- Sat: 11am-9pm
Restaurants,
Barbecue
Other Businesses:
- Handy Stop One Hundred at 1620 S Loop W, Houston, TX 77054
- Starbucks Coffee at 5535 Memorial Dr, Houston, TX 77007
- Quiznos Sub at 5535 Memorial Dr, Houston, TX 77007
- Bibas Greek Pizza at 5526 Memorial Dr, Houston, TX 77007
- Cafe Red Onion at 3910 Kirby Dr, Houston, TX 77098