Can't decide where to eat in St. John's?
Browse 159 places to eat in St. John's, Newfoundland and Labrador, Canada. Common food types include Bar, Pub, and Coffee shop.
Can't decide? Let the game shortlist places in St. John's for you.
Pick a restaurantFood types
Places to eat
- Magnum & Steins Canadian
329 Duckworth St, St John's, NL A1C 1H3
- Velvet Club and Lounge Gay bar
208 Water St, St John's, NL A1C 1A9
- Gingergrass Thai
345 Duckworth St Unit 101, St John's, NL A1C 1H6
- Grapevine Bar
206 Water St, St. John's, NL A1C 1A9
- Smoothie Factory Bar
199 Water Street, St. Johns, NL A1C 1B4
- Erin's Pub Pub
186 Water St, St John's, NL A1C 1A9
- Shalimar Restaurant Pakistani
272 Duckworth St, St John's, NL A1C 1H3
- Oliver's Seafood
160 Water St, St John's, NL A1C 1A9
- Seoul Night Korean
5 Bates Hill, St John's, NL A1C 4B5
- The Black Sheep Pub
164 Water St, St John's, NL A1C 1A9
- Rocky Mountain Chocolate Factory Chocolatier
282 Water St, St John's, NL A1B 1B7
- Piatto Pizzeria Italian
377 Duckworth St, St John's, NL A1C 1H8
- Bad Bones Ramen Ramen
152 Water Street, St. John's, NL A1C 1A9
- Underbelly Speakeasy
288 Water St, St John's, NL A1C 5J9
- The Celtic Hearth Irish pub
300 Water St, St John's, NL A1C 1B8
- Caribbean Corner Caribbean
302 Water St, St John's, NL A1C 1B8
- Freak Lunchbox Candy store
308 Water St, St John's, NL A1C 1B8
- Bamboo Garden Chinese
252 Duckworth St, St John's, NL A1C 1G6
- Peaceful Loft Vegetarian
250 Duckworth St, St John's, NL A1C 1G6
- LIV Asian fusion
310 Water St, St John's, NL A1C 1B8
- Pho FM Vietnamese
117 Long's Hill, St John's, NL A1C 1V4
- Hungry Heart Cafe Cafe
142 Military Rd, St John's, NL A1C 2E6
- Ches's Famous Fish & Chips Fish and chips
9 Freshwater Rd, St John's, NL A1C 2N1
- Sinaing Home of Filipino Cuisine Filipino
194 Duckworth St, St John's, NL A1C 1G5
- Indus Eatery Pakistani
11 Freshwater Rd, St John's, NL A1C 2N1
- Leo's Restaurant & Take-Out Fish and chips
27 Freshwater Rd, St John's, NL A1C 2N1
- Mad Catter Cafe Cafe
124 Duckworth St, St John's, NL A1C 1E8
- Slainte Whisky and Wine Whiskey bar
115 Duckworth St, St John's, NL A1C 1E9
- Toslow Coffee shop
108 Duckworth St, St John's, NL A1C 1E8
- Rumpelstiltskin's Steakhouse
2O Hill O' Chips, St John's, NL
- The Little Sparo Italian
2 Hill O' Chips, St John's, NL A1C 0A8
- Bannerman Brewing Co. Brewery
90 Duckworth St, St John's, NL A1C 1E7
- Classic Cafe East Breakfast and brunch
73 Duckworth St, St John's, NL A1C 5H7
- Bivver Restaurant
&, Cavendish Square, Duckworth St, St John's, NL A1C 3K2
- Station Lounge Bar
7 Hutchings St, St John's, NL A1E 2R8
- The Battery Cafe Cafe
1 Duckworth St, St John's, NL A1C 1E3
- Christine's Place Bar
210 Lemarchant Rd, St John's, NL A1C 2H6
- New City Restaurant Chinese
Penneywell Rd, St John's, NL A1C 4T5
- Tim Hortons Coffee shop
696 Water St, St John's, NL A1E 1C1
- The Hairy Goat Pub
1, St John's, NL A1C 5G6
How the pick works
- Choose Pick a restaurant. The game loads places to eat in St. John's.
- Every place gets a random number. The highest numbers make your shortlist.
- Share the shortlist with your group, or open a place to see what it serves.
Free to play. You do not need an account.
Pick a restaurantNearby cities
- Downtown St. John's Newfoundland and Labrador 34 places
- Mundy Pond Newfoundland and Labrador 44 places
- O'Leary's Newfoundland and Labrador 25 places
- West End Newfoundland and Labrador 37 places
- Clovelly Trails Newfoundland and Labrador 30 places
- Mount Pearl Newfoundland and Labrador 28 places
- Bay Roberts Newfoundland and Labrador 38 places
- Carbonear Newfoundland and Labrador 31 places