Leo’s Ristorante
Leo's Ristorante, where culinary excellence & affordable elegance comes together to give you a magnificent & unforgettable dining experience.
The roots of the DelGarbino Family's passionate love affair with food runs deep. Walking through the doors of Leo's Ristorante, one feels the warmth and fragrant aromas of a classic Italian kitchen, tasting all of the magnificent dishes passed down through generations is truly a culinary delight.