Bellisio's Italian Restaurant
Fashioned after the quaint hillside wine markets and local restaurants found in small Italian villages, this restaurant serves some of the most delicious and beautiful Italian food you'll ever experience. Since 1999 a Wine Spectator award recipient. Located in Canal Park, Duluth, MN.
49 Pins67 Followers