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...
Flatbush Ave
Enter
Smith St
Call To Order