The address of Arriba Arriba is
762 9th Ave,
Manhattan,
New York,
New York,
US.