Sushi Island
NOW CLOSED

Sushi Island

Sushi Island in Little Italy is popular for their all you can eat sushi deals. If you can get past all the complicated rules (such as everyone at the table needs to order the same thing; or the deal cost extra $$$ on weekends) you'll probably be rewarded with some tasty maki or sushi pizza.


Latest Reviews

Kaboom Chicken

Oakwood Hardware

Tacos El Asador

White Lily Diner

Basil Box (Queen)

Warung Indonesia d'Eglinton