1393 Beacon St, Brookline
This is a colorful Japanese restaurant with Sushi and Japanese cuisines.
Chill Out
Kids Friendly
Typical Tourist