THE GROVE RESTAURANT & TA

2761 LAVISTA RD, DECATUR,
GA, 30033, USA