Sakura Sushi Restaurant

Year
2015
Status
Complete

gallery

design intent

Located in Cochrane, Sakura Sushi is home to true authentic sushi and has quickly become a reputable restaurant among the locals.