This is the food page of Macsushi on 300 Borough Dr Toronto ON M1P 4P5.
Macsushi is a new listing on food pages, updated on December 31, 2015.
Macsushi is ranked #1 of 13 Restaurants in Scarborough City Centre Toronto.
This page has had 816 visitors. You are the 816th.