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
Phone: (713) 337-7321
Parking:
Lot, Street, Valet
State: TX
City: Houston
Street Number: 1611 Lamar St
Zip Code: 77010
categories: wine bar, american restaurant, new american restaurant
Opening Hours
Monday: 11:00 - 22:00
Tuesday: 11:00 - 22:00
Wednesday: 11:00 - 22:00Thursday: 11:00 - 22:00
Friday: 11:00 - 23:00
Saturday: 11:00 - 23:00
Sunday: 11:00 - 21:00