Japanese restaurant · 239 Walnut St, Newtonville, MA
To-Go · Delivery · Dine-In
More food in Newtonville, MA · Japanese Food in Newtonville