Contact Us

Our Location

121 East Ponce de Leon Ave, Decatur, Georgia 30030

Our dining room is open and we still offers curbside food pick-up. 

Telephone Reservations
404-373-5622​