This is the food page of Sakura Garden Restaurant on 1921 Avenue Rd North York ON M5M4A2.
(first reviewed on December 20, 2016, last updated on December 20, 2016.)
Sakura Garden Restaurant is ranked #1 of 29 Restaurants in Lawrence Park North North York.
This page has had 102 visitors. You are the 102nd.