Ginza is located in Chinatown Boston and has been around for a lot of years. The food is fine and servers are OK. They have some lunch specials for people who want to enjoy quick Japanese lunch and it is also close to subway station. They also have a few other stores around the Boston area.
more