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 restaurant

Food types

Places to eat

  1. Magnum & Steins Canadian

    329 Duckworth St, St John's, NL A1C 1H3

  2. Velvet Club and Lounge Gay bar

    208 Water St, St John's, NL A1C 1A9

  3. Gingergrass Thai

    345 Duckworth St Unit 101, St John's, NL A1C 1H6

  4. Grapevine Bar

    206 Water St, St. John's, NL A1C 1A9

  5. Smoothie Factory Bar

    199 Water Street, St. Johns, NL A1C 1B4

  6. Erin's Pub Pub

    186 Water St, St John's, NL A1C 1A9

  1. Shalimar Restaurant Pakistani

    272 Duckworth St, St John's, NL A1C 1H3

  2. Oliver's Seafood

    160 Water St, St John's, NL A1C 1A9

  3. Seoul Night Korean

    5 Bates Hill, St John's, NL A1C 4B5

  4. The Black Sheep Pub

    164 Water St, St John's, NL A1C 1A9

  5. Rocky Mountain Chocolate Factory Chocolatier

    282 Water St, St John's, NL A1B 1B7

  6. Piatto Pizzeria Italian

    377 Duckworth St, St John's, NL A1C 1H8

  7. Bad Bones Ramen Ramen

    152 Water Street, St. John's, NL A1C 1A9

  8. Underbelly Speakeasy

    288 Water St, St John's, NL A1C 5J9

  9. The Celtic Hearth Irish pub

    300 Water St, St John's, NL A1C 1B8

  10. Caribbean Corner Caribbean

    302 Water St, St John's, NL A1C 1B8

  11. Freak Lunchbox Candy store

    308 Water St, St John's, NL A1C 1B8

  12. Bamboo Garden Chinese

    252 Duckworth St, St John's, NL A1C 1G6

  13. Peaceful Loft Vegetarian

    250 Duckworth St, St John's, NL A1C 1G6

  14. LIV Asian fusion

    310 Water St, St John's, NL A1C 1B8

  15. Pho FM Vietnamese

    117 Long's Hill, St John's, NL A1C 1V4

  16. Hungry Heart Cafe Cafe

    142 Military Rd, St John's, NL A1C 2E6

  17. Ches's Famous Fish & Chips Fish and chips

    9 Freshwater Rd, St John's, NL A1C 2N1

  18. Sinaing Home of Filipino Cuisine Filipino

    194 Duckworth St, St John's, NL A1C 1G5

  19. Indus Eatery Pakistani

    11 Freshwater Rd, St John's, NL A1C 2N1

  20. Leo's Restaurant & Take-Out Fish and chips

    27 Freshwater Rd, St John's, NL A1C 2N1

  21. Mad Catter Cafe Cafe

    124 Duckworth St, St John's, NL A1C 1E8

  22. Slainte Whisky and Wine Whiskey bar

    115 Duckworth St, St John's, NL A1C 1E9

  23. Toslow Coffee shop

    108 Duckworth St, St John's, NL A1C 1E8

  24. Rumpelstiltskin's Steakhouse

    2O Hill O' Chips, St John's, NL

  25. The Little Sparo Italian

    2 Hill O' Chips, St John's, NL A1C 0A8

  26. Bannerman Brewing Co. Brewery

    90 Duckworth St, St John's, NL A1C 1E7

  27. Classic Cafe East Breakfast and brunch

    73 Duckworth St, St John's, NL A1C 5H7

  28. Bivver Restaurant

    &, Cavendish Square, Duckworth St, St John's, NL A1C 3K2

  29. Station Lounge Bar

    7 Hutchings St, St John's, NL A1E 2R8

  30. The Battery Cafe Cafe

    1 Duckworth St, St John's, NL A1C 1E3

  31. Christine's Place Bar

    210 Lemarchant Rd, St John's, NL A1C 2H6

  32. New City Restaurant Chinese

    Penneywell Rd, St John's, NL A1C 4T5

  33. Tim Hortons Coffee shop

    696 Water St, St John's, NL A1E 1C1

  34. The Hairy Goat Pub

    1, St John's, NL A1C 5G6

Places: Overture Maps Foundation GeoNames

How the pick works

  1. Choose Pick a restaurant. The game loads places to eat in St. John's.
  2. Every place gets a random number. The highest numbers make your shortlist.
  3. 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 restaurant

Nearby cities