By far the best sushi takeaway in Castle Towers. Their inaris are the best. I always order their crab inari for myself and my daughter has a plain ...
This is a relatively new store in Castle Towers on the Coles level, although they have other franchises in Sydney. They sell a wide range of sushi,...