DePalma's Italian Cafe
About DePalma's Italian Cafe
DePalma's Italian Cafe is an Italian restaurant serving Athens, GA. This is a reasonable inference from the business name and category. Serving Italian. Good to know: Air conditioning, Ground floor.