It is my new favorite over I Love Sushi! Cool decor & comfortable.
They have the best NY Steak Roll. It's made with their braised short ribs & omg let me tell you, I can't get enough of it when I have it.
The Iced Green Tea is perfect too.
The service is always good & I look forward to each visit.