10700 Gulf Blvd.,
Treasure Island , FL 33706 UNITED STATES
Come visit our new location inside to the Thunderbird Beach Hotel established in 1957 and experience our Italian cuisine. Look for us next to the “Giant Thunderbird Sign”! All of our delicious homemade food will make you swear you were in Italy after you try it. The Feola Family and Feola’s Italian Ristorante, a St. Petersburg Favorite established in 1999. We serve breakfast (7am-11am), lunch (11am-4pm) and dinner (4pm-10pm), in the main dining room, patio (alfresco) or upstairs in the cozy private dining room. Open for all Holidays; enjoy our catering or party planning for all your special events. Delight in our full service bar and outdoor beachfront view. Our services include: Dine-in, Carry-out, Delivery, Catering and Special Events. Food So Good, You’ll Swear You Were In Italy!
Hours of Operation
Daily: 8am - 10pm
Worldwide > United States > Treasure Island, FL > Pizza