Our restaurant is located on Panola RD between Covington HWY and Snapfinger DR.

To find out your driving direction, please type our address:

2348 Panola Road, Decatur, GA 30058
at some map/driving direction web sites, or give us a phone call if you really get lost!