6236 Holly Springs Parkway, Kennesaw 30188, United States
No delivery
Spot something wrong?
Dishes at The Grande. Prices may vary in venue.