Sicilia Fine Italian Specialties
3.5 Star Rating
(41 Ratings)
22 E. Frambes Ave. Columbus, Ohio 43201 | Restaurant Info