Restaurants in Petersburg
We list 60 restaurants in Petersburg.
Updated July 2026
Ambience:
Fine Dining
Tim Hortons
Domino's
Wow Indian Kitchen
Starbucks
Pita Pit
Starbucks
Subway
Pizzaville
Sunset Grill
Dairy Queen
Al Madina
Harvey's
How many restaurants are there in Petersburg?
60 are listed so far. None has five or more diner reviews in our data, so the list isn't ranked by rating yet.