Sicilia is an Italian restaurant offering a cozy atmosphere and pizza oven. Enjoy dine-in or takeout options.