St. John's Canada
573 places in St. John's, Canada
- Highest rated
- Terre
- Rated places
- 55
- Average score
- 10/ 100

Deli · Bakery · Sandwich Shop
245 Blackmarsh Rd

Chinese · Family Style
209 Empire Ave

Fast Food
165 Water St

Casual Dining
313-315 Water Street

Ice Cream Shop · Coffee Shop · Bakery
85 Military Rd

Chinese · Casual Dining
656 Topsail Rd

Chinese · Family Style · Noodles
41 Bay Bulls Rd

Sushi · Japanese · Seafood
655 Topsail Road

Bar · Pub
301 Hamilton Ave

Coffee Shop · Sandwich Shop
358 Main Rd

Pizza · Italian · Fast Food
27 Elizabeth Ave

Pub · Bar · Casual Dining
4 George St

Seafood · Bar · Casual Dining

Bar and Grill · Casual Dining · American
125 Queen's Rd

Pub · Bar and Grill · American
75 Airport Heights Dr

Pizza · Italian · Fast Food
279 Portugal Cove Rd

Pub · Bar · Casual Dining
10 George St

Vegetarian · Vegan · Sandwich Shop
673 Topsail Rd

Pub · Bar · Irish
14 Hamilton Ave

Seafood · Bar · Casual Dining