Guests indicate that it's fine to go here for the Italian meal. Many reviewers mark that you can try tasty Italian pasta, pizza and fish here. Order good chocolate cheesecakes and tasty tiramisu. Delicious wine, draft beer or cordial are among the most often ordered drinks at this restaurant.
Food delivery is an important benefit of Leo's Pizza Trattoria. The cheerful staff works hard, stays positive and makes this place wonderful. The professional service is something these restaurateurs care about. This place provides food at attractive prices. The divine decor and enjoyable atmosphere let clients feel relaxed here. Google users awarded the rating of 4.5 to this spot.