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​
Our phone line is down. Call 678-549-1446 for urgent messages, parties of 4 or more, food orders. For daily updates, check our Instagram account.