Italian restaurant specializing in square pan pizzas. Currently closed, but taking orders for later delivery.