Snellville GA Delicatessens 1. 2277 Main St E, Snellville, GA 30078 | European Market & Deli (678) 585-1296