Home / Tag Archives: Popular Montrose Greek restaurant closed after 10 years

Tag Archives: Popular Montrose Greek restaurant closed after 10 years

Popular Montrose Greek restaurant closed after 10 years


January 9, 2020

HOUSTON, Texas (KTRK) — A popular Montrose restaurant is closing its doors. After nearly 10 years in business, the Greek restaurant, “Theo’s” on Westheimer is no more. “It’s kind of like another thing that’s leaving so it is upsetting I did go there to make sure I got some food,” says Jessie Bowlin, who lives in Montrose. The restaurant was …

Read More »