Japanese restaurant · 1707 Massachusetts Ave #2, Lexington, MA
Dine-In
More food in Lexington, MA · Japanese Food in Lexington