Back to restaurant list
Sicilia Fine Italian Specialties logo

Sicilia Fine Italian Specialties

22 East Frambes Ave, Columbus, OH 43201
Available for: Take out and Delivery

Menu