A casual fine dining Japanese restaurant
Japanese Food
Dine In, Take Out
High Quality, Fresh Food
Open 7 Days A Week
Scroll down to discover more...
Location I
Arlington
166 Massachusetts Ave
Arlington, MA 02474
Tel.: (781) 646-7600
Enter
Location II
Brookline
220 Washington St
Brookline, MA 02445
Tel.: (617) 232-0000
Enter