Did you mean: the grove houston
The Grove
(1,170)
New American restaurant
An airy, modern interior sets the stage for a rustic menu featuring salad, steak & sandwiches.
Address: 1611 Lamar St, Houston, TX 77010
Hours: Open ⋅ Closes 9 PM
Phone: (713) 337-7321 ⋅ (713) 337-7314
This SDG Concept offers a new urban dining experience in the heart of Downtown Houston's Discovery Green Park.
Discover Ohio State, a mission-driven land grant university, home to the Wexner Medical Center and world-class graduate, undergraduate and research ...
Rating
(22) · $$$ – Moderate
The Grove is a unique wedding venue situated in a 12 acre downtown park in Houston, TX. This two-story property offers scenic views of the city skyline and ...
The Schiller-Delgrande Group owned restaurant offering an urban dining experience near @DiscoveryGreen ... follow us on instagram here: ...