Rated
5.0 out of
5 from
1Reviews
Sakura Garden
is an awesome Asian Restaurant Restaurant
Ranked #1 of 23 Restaurants in Fairport.
Some say it is good, great, excellent.
★★★★★ on the 7th of August, 2013
Excellent rolls, consistently good. Love this place. Great value for the $