The Grove

The Grove
1611 Lamar Street, Houston, TX 77010
(713) 337-7321

The Grove restaurant offers a new and exciting urban dining experience unlike anything else in downtown Houston. Ideally located on the South end of Houston’s new 11.8-acre urban park Discovery Green, the legendary Schiller Del Grande Restaurant Group’s latest offering is a one-of-a-kind setting for gatherings of all sizes and types. The Grove is the definitive see-and-be-seen culinary hotspot in Houston’s urban core and has redefined downtown dining since opening in January 2008.

Send Message to listing owner

Please log in to be able to send messages to the listing owner.

Comments are closed.