Vai Restaurant
Cuisines: Italian, MediterraneanNo rank yet
Vai Restaurant
Italian, Mediterranean
429 Amsterdam Ave
80th St & 81st St
New York, NY, 10024
Vai Restaurant
Italian, Mediterranean
429 Amsterdam Ave
80th St & 81st St
New York, NY, 10024