This is the food page of Lucky Lin's Restaurant on 5633 Finch Ave E Scarborough ON M1B 5K9.
(first reviewed on February 25, 2012, last updated on March 25, 2017.)
Lucky Lin's Restaurant is ranked #6 of 21 Restaurants in West Malvern Scarborough.
This page has had 981 visitors. You are the 981st.