Get directions to: Taste Of European Deli, Kennesaw, GA
Restaurant address: 3338 Cherokee St Nw Kennesaw, GA 30144, USA
Restaurant: Taste Of European Deli