Pizza restaurant offering pizza for dine-in and delivery. Known for its pizza in teglia (tray pizza).