This is the food page of Lee Town Restaurant on 4907 Yonge St. North York ON M2N 5N4.
(first reviewed on March 6, 2005, last updated on July 6, 2015.)
Lee Town Restaurant is ranked #1 of 33 Restaurants in Willowdale East North York.
This page has had 3443 visitors. You are the 3443rd.