This small casual fine dining restaurant is the gem of downtown st pete. Beach drive may be where the big, well known places are, but this cozy place on central avenue may be the best of the bunch. It's only a matter of time before everyone has heard of il ritorno
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.