Tag Archives: Rico’s Pizzeria & Pasta House

Rico’s Pizzeria & Pasta House—Florida Pizza on St. Armands Circle

A few weeks after my holiday on the Florida Gulf Coast, I was having breakfast with a British friend in London’s Soho. After catching up on the many years in between when we last met, my mention of Sarasota had him rather surprisingly mention his recent visit to St. Armands Circle. How odd it was […]