Tempura NYC

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

Book a table