This Italian pizzeria offers a taste of Sicily, known for its delicious pizzas and pastas. A standout specialty is the meter-long pizza, which can be customized with two flavors for a small extra charge. The establishment provides personal and friendly service.