Alloro
Alloro is one of Alloro.

1. Alloro

307 E 77th St (1st and 2nd Avenues), New York, NY
Italian Restaurant · Upper East Side · 10 tips and reviews