Tag Archives: italian place

A Review of Vespa Restaurant NYC

Tweet On my way home from work yesterday my boyfriend met me at Vespa Restaurant, a little Italian place located at 1625 2nd Ave (b/w 84th & 85th), for a quick bite to eat (and a large glass of wine ). We’d been there a couple years ago and remembered it being decent and having a lovely [...]

Continue Reading