Welcome to Sumo Grill Japanese Restaurant, located at Sunridge Mall and facing Cineplex Odeon Theatres. Known for our outstanding sushi selection and delicious entrees

Sumo Grill Japanese Restaurant
Qty:
Welcome to Sumo Grill Japanese Restaurant, located at Sunridge Mall and facing Cineplex Odeon Theatres. Known for our outstanding sushi selection and delicious entrees