Lucky Lin's Restaurant, 5633 Finch Ave E, Scarborough West Malvern
931st visitor, Write a review
Lucky Lin's Restaurant Map

near M1B 5K9

Lucky Lin's Restaurant is People's Choice, 2016 winner

Lucky Lin's Restaurant is ranked #6 of 21 nearby Restaurants.

They say Lucky Lin's Restaurant is good, clean, burnt