If you are fond of Italian cuisine, come to this pizzeria. You can have nicely cooked garlic pizza, prosciutto and vegetable pizza at Leo's. Ordering tasty chocolate pudding, chocolate mousse and bread pudding is a nice experience here. You will be offered good Italian beer, margaritas or wine. Most likely, you'll return to this place later to taste delicious fresh juices, iced latte or ice tea.
The convenient location of this spot makes it easy to reach by any transport. Many reviewers suppose that the staff is efficient at this place. If you want to experience cool service, you should visit this pizzeria. Delicious food at adequate prices are provided here. You will appreciate the fine decor and spectacular ambiance of Leo's.