Sushi Akira

Japanese restaurant, 317 E 75th St, New York, NY

VeganScore 10

Menu

Other

Start your free trial