Sakura Garden Restaurant is a Restaurant in the area around 1921 Avenue Rd, where the average rating for Restaurants as of this Saturday is 4.7 out of 5.
Some say Sakura Garden Restaurant is excellent.
Please include your correct email address.
This is the food page of Sakura Garden Restaurant on 1921 Avenue Rd North York ON M5M4A2.
(first reviewed on December 16, 2017, last updated on December 16, 2017.)
Sakura Garden Restaurant is ranked #1 of 13 Restaurants in Lawrence Park North North York.
This page has had 180 visitors. You are the 180th.