This Italian restaurant specializes in pizza, with reviews highlighting the quality of the dough and tiramisu. Payment options include various meal vouchers.