Mega Sushi
Sushi · Japanese · Noodles
Mega Sushi is a sushi restaurant offering a diverse menu of sushi, maki rolls, noodles, teriyaki, and tempura in a modern setting with a patio.
Location
Best places nearby
The highest rated places close to Mega Sushi.
Local restaurants nearby
3131 Chatham St, BC


