Although it doesn't look like much from the outside, and the location on 62nd Ave N just west of MLK is a bit off the beaten track, don't let the looks and location fool you! I've been here approx. 10 times in the past 9 months and it has always been excellent. I am confident that this is the best italian food in St Petersburg! Not only is the quality of the food terrific, but the owners and staff treat you like friends, and each hearty meal is at least 2 meals in one. Save half the food for leftovers so that you have room for the delicious homemade Tiramisu! I've brought people from other countries here and we all agree that it is fantastic - you will not be disappointed.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.