The Best Restaurants in Upper Malagash - ItalianView allMalagash Market3.49(0 reviews)CAD 22Italian / 10668.6 km from Nearby search