The Grove Description
Upscale-casual spot for American eats. An airy, modern interior sets the stage for a rustic menu featuring salad, steak & sandwiches.
Address:
1611 Lamar St, Houston, TX 77010, United States
Phone:
+1 713-337-7321
Website:
https://thegrovehouston.com/
Store Hours:
Sunday: Closed| Monday: Closed| Tuesday: 11:30am-8:30pm| Wednesday: 11:30am-8:30pm| Thursday: 11:30am-8:30pm| Friday: 11:30am-8:30pm| Saturday: 11:30am-8:30pm