Tempura NYC
Book a table at Tempura NYC, 511 9th ave , New York
Book a table