New York’s Isle of Capri
It was time for another socially distanced outdoor dining experience only this time it was on the Upper East Side. I met my girlfriend at Isle of Capri which is located at 1028 Third Avenue. It was a cool and rainy evening and I know that I needed dessertLol So I decided to have a…