About Theo's Restaurant
Theo's Restaurant has not added a description yet.
Own Theo's Restaurant? Claim this listing to write your own description and add your hours and photos.
Location
Other greek restaurant nearby
- Niko Niko's
2520 Montrose Blvd, 77006-2729 · 0.2 mi
- Great Greek Grill
2900 Travis St, 77006 · 0.8 mi
- Mykonos Island Restaurant
2181 Richmond Ave # 3301, 77098 · 1.5 mi
- Great Greek Grill
3419 Kirby Dr, 77098 · 1.8 mi
- Niko Niko's
301 Milam St, 77002-1618 · 2.1 mi
- Helen Greek Food & Wine
2429 Rice Blvd, 77005 · 2.5 mi








