La Piccola Sicilia is an Italian restaurant known for its wood-fired pizzas and inviting atmosphere. Takeout options are available.