Popular pizza restaurant in Palermo, located near Piazza Marina. Offers a simple, welcoming atmosphere and friendly service.