GreenHouse – American
Sunlight pours through expansive glass walls into a verdant oasis where cascading greenery and natural wood textures create a tranquil, garden-inspired sanctuary. The kitchen transforms seasonal harvests into vibrant, artfully plated dishes that celebrate the purity of earth-grown ingredients, offering a refreshing dining experience that feels like a breath of fresh air.
1017, Oxmoor Road, Homewood, AL, 352090Cuisine: American
Price range: $$
Hours
- Monday - Sunday
- 8:00 AM - 8:00 PM