Restaurants Japanese, Restaurants Online Reservations
Description
Our Brookline location is the largest Japanese restaurant in New England. Its two floors include a sushi bar, a cocktail bar, common dining areas, bamboo-enclosed booths, screened Tatami rooms and several private function rooms.