Review of Tokyo Sushi in Maplewood
Review of Tokyo Sushi in Maplewood Located at 1935 Beam Ave. Their website is https://www.sakurasushimn.com/. They are open 7 days a week for lunch and dinner. The property has a nice design and looks nice, but booth seats are torn, and seats backs move with your neighbors...