Joined In Jan 2022
No info available
we live close by to Champlain mall and go here a few times a month here. Seems to be made by authentic Japanese chefs. Food is pretty good ; price is reasonable. I would give this place 3-1/2 stars if there is such a rating....We usually have take out, saves on tips, but of course they have a "tips" cup if you feel compelled to leave them something.