Tucked on Central Ave in St. Pete, Florida, Il Ritorno proves that small footprint and big flavor can share the same plate without arguing.
I slipped in on a weeknight and left with a grin, a full heart, and a phone full of blurry pasta photos.
Locals swear the dishes taste like home, and after one forkful, I wanted to forward my mail there…