Greek restaurant in Montrose to close, make way for new project
Theo's Greek Restaurant at 812 Westheimer Road in Montrose is slated to close Jan. 5 and auction off its entire inventory two days later, according to Houston-based Worstell Auction Co. The on-site ...