alert

Oh, shoot! Fresco's Waterfront Bistro is temporarily not accepting orders.

Fresco's Waterfront Bistro
3.5 Star Rating
300 2nd Ave NE St. Petersburg, Florida 33701 | Restaurant Info