Jumbo Sushi

Does anyone remember the gem that was Jumbo Sushi, located on 3 Rd by the Dollarama?

We miss that place so much... The quality of food, the amount of food, the friendliness.

Did they reopen somewhere under another name? 🤞🏻