Akami
Restaurant
•
1773 1st Ave, New York, NY 10128, USA
7.2
Saturday: 12:30 PM – 10 PM
See if anyone you trust recommends it!