Including results for LEO'S Ristorante
Search only for LEO'S Restaurant
For those in search of a sun soaked patio, a truly unique dining experience or just an engaging place to socialize, Leo's Italian Social is your answer.
Meet Leo's — your favorite Italian spot. A gathering space, where guests can sit back and enjoy a beautifully crafted cocktail, glass of wine or signature ...
Pizza And Panini's · Fried Walleye · Cuban Sandwich · Veal Meatloaf Sandwich · Prime Steak Burger · Margherita Pizza · Prosciutto And Mushroom Pizza.