About
The Grove restaurant is located in the heart of downtown Houston in the 12 acre Discovery Green Park.
Address: 1611 Lamar St , Houston 77010, TX, US
Phone: (713) 337-7321
State: TX
City: Houston
Zip Code: 77010
opening hours
Monday: 11:00-22:00Tuesday: 11:00-22:00
Wednesday: 11:00-22:00
Thursday: 11:00-22:00
Friday: 11:00-22:00
Saturday: 11:00-22:00
Sunday: 11:00-15:00
related searches: The Grove, Texas for sale, The Grove church texas, Pleasant Grove TX, The Grove Austin Texas, independence, texas, The Grove Texas wedding venue, Where is Coryell County, Texas, Pidcoke TX wikipedia