Takeout “ plate, their Greek salad, and their falafel. At Clear Lake, there are three pretty good ones, and across the lake is Skipper's with limited Greek … U Grill Mediterranean. Online menu, links to reviews, and Niko's history. ... • Greek • Far Westheimer. See reviews, photos, directions, phone numbers and more for the best Greek Restaurants in Houston, TX. Get Directions (713) 936-9646. 7. Order in. See More. Niko Niko's Market Square is located in the historic original town center district of Houston, Texas. Mon - Fri: 11:00 AM to 9:00 PM. 12141 Westheimer Road; Houston, TX 77077; Get directions (281) 558-8225; Hours of operation: Mon – Sat: 8 AM - 9 PM Sun: 8 AM - 7 PM Specialized in authentic Arabic grill and delicious appetizers. MORE INFO. Houston, TX 77006. 260 people like this. Read the Comparing Greek Restaurants in Houston discussion from the Chowhound Restaurants, Houston food community. All. ABOUT U GRILL MEDITERRANEAN. After nearly 10 years in business, the Greek restaurant, "Theo's" on Westheimer is no more. Delivery. I like Niko Niko on Montrose near Westheimer. , Houston TX 77006 | (713) 523-0425 | theoshouston.com Menu Sort: Recommended. Catering. Join the discussion today. Price. Greek Restaurant in Houston, Texas. The Best 10 Greek Restaurants near Galleria/Uptown, Houston, TX. ... 912 Westheimer Street. Grab and go. Community See All. HOUSTON, Texas (KTRK) -- A popular Montrose restaurant is closing its doors. Takeout. About See All. Best Greek Restaurants in Houston. 0.0 $$ $$ • Greek • Downtown. 8550 Westheimer Rd Store 8586 (1,748.89 mi) Houston, Texas 77063. Operating Hours. 4444 Westheimer Road, Suite G130 Houston, Texas 77027. 265 people follow this. ... 5901-G Westheimer Rd. Whether you’re looking to eat at our Houston Mediterranean restaurant or grab your food on-the-go, browse our Dine-in & To-go menus for all that Aladdin has to offer. Nov 23, 2020. Greek Restaurants in Houston on YP.com. Sat: 11:00 AM to 9:00 PM. Curbside Pickup. Niko Nikos Greek & American Cafe. Houston Galleria/Uptown Restaurants Greek. Delivery. Coming Soon! Galleria/Uptown. 74 reviews #272 of 4,797 Restaurants in Houston $$ - $$$ Lebanese Mediterranean Greek 12360 Westheimer Road Suite A, Houston, TX 77077 +1 281-556-8390 Website Menu Closed now : … 832-430-6610 Serves Greek fast food. Theo's Restaurant Restaurants, Greek 812 Westheimer Rd.