From Our Editors
For a mouthwatering meal you're sure to love, Sakura Sushi Depot in New Brunswick is the place to be.
This restaurant serves up innovative meals, so stop in, order takeout, or call for delivery. Whichever road you choose, happy eating!
If you've got the car, then we've got parking for you.