Joe's Italian Deli II 213 E Lake Ave Auburndale, FL 33823 Phone: (863) 967-4305
Category: Restaurants