Pizza restaurant specializing in mini pizzas. Dough is leavened for 96 hours for a unique lightness. Offers fried appetizers and drinks.