Leo Italiano
Italian · Pizza · Casual Dining
Leo Italiano is a casual Italian restaurant specializing in pizza, fresh pasta, risottos, and other typical Italian gastronomic products. They offer a menu featuring carefully prepared pizzas and panini.
Location