This place is awesome. Where else can you get 27 pieces of sashimi for 24 bucks + tax and have it taste delicious?
No, really, tell me cause I'd like to go there too!
118 E 31st St
(between Lexington Ave & S Park Ave)
New York, NY 10016