Good spot for a quick fix to satisfy a sushi or Japanese craving. Prices are one of the lowest for this end of town but at $3.50 to $3.90 for one sushi roll, it's not particularly well priced (you could get cheaper and better towards Town Hall).
It's mainly a takeaway place and there are a few seats set up outside.