New Houston Restaurant in Greenway/Upper Kirby is a Turkish Delight
Mean Grille, located at 3995 Richmond, recently opened in the former Thai Cottage space in the Greenway/Upper Kirby area. The colorful, family-owned restaurant serves Turkish and Mediterranean fare with a counter-service setup that’s still bright and buoyant. Owner Onur Palamut invited Houston Food Finder to try out some of the most popular items from the […]