The food is excellent. Same owners for years now and they are so very nice. The service is good - prices are reasonable. A lovely place for lunch or dinner. I have been a customer for over 8 years and live in south St. Pete.
Pros: Consistently good italian food - nice atmosphere
more