Cafe Alsace

121 E Ponce de Leon Ave, Decatur, GA

Menu (As of 10/30)

Signature

Lunch Menu

Cafe Alsace: hours and how to order