4605th visitor, Write a review
Malta's Finest Pastries Map

near M8X 1X3

Malta's Finest Pastries is People's Choice, 2016 winner

Malta's Finest Pastries is ranked #3 of 10 nearby Restaurants.

They say Malta's Finest Pastries is excellent, delicious, finest a pretty decent Restaurant