Lo Schiaffo is an Italian restaurant known for its pizzas and tasty dishes.