Beach Bistro
➤ 501 2nd Ave NE, St Petersburg, Florida, USA, 33701, United States
Américain, Italien, Fromage, Bistro, Pizza
"Located in a fantastic spot halfway down the pier, right by the beach and splash pad, this restaurant offers a variety of options, including food, ice cream, alcohol, water, soda, and more."