Elio's: Fab local Italian

Fab local Italian

Love the food here--- especially the fish and pasta dishes!!!

1621 2nd Ave (84th Street)
New York, NY 10028
$ $ $

Around the Web