Sal Feola
Share
Feola’s Italian Ristorante is a family owned and operated business serving the St. Petersburg area since 1999. Their services include dine-in, carry-out, delivery and catering and events with a full-service bar. Feola’s features homemade Italian food and dessert. Feola’s Italian Ristorante & Lounge is located inside the Thunderbird Beach Resort at 10700 Gulf Blvd., Treasure Island, FL 33706.