5 Best Restaurants in St. John's, Newfoundland and Labrador

Hungry Heart Café

$$ Fodor's choice

Open for breakfast and lunch, this café makes the perfect spot to take a break from touring and enjoy a variety of options like shrimp pad thai, roast cauliflower soup, or any number of daily changing specials crafted by one of the most versatile chefs in Newfoundland. Under the umbrella of the nonprofit Stella's Circle, all revenue from the restaurant goes back into helping the most vulnerable in the community.

142 Military Rd., St. John's, Newfoundland and Labrador, A1C 2E6, Canada
709-738–6164
Known For
  • fresh salads
  • house-made desserts
  • Saturday brunch
Restaurants Details
Rate Includes: Closed Sun.–Mon. No dinner

The Nook and Cannery

$$ Fodor's choice

This easygoing diner does a bustling lunch service in large part due to the personality and creativity of its owner, locally known as an innovative and improvisational chef. Enjoy casual fare with surprising ingredients in a space decorated with an eclectic mix of family photos, bottled preserves, and tabletops repurposed from old furniture and signage. Vegan, gluten-free, and meat-based options are available in generous portions.

Bagel Cafe

$$

The name belies the menu at this cozy spot on Duckworth Street where you can get excellent food for any meal of the day. Generous breakfast offerings bring local ingredients to traditional dishes. The with eclectic decor and soft lighting, the atmosphere is both relaxed and intimate. 

Recommended Fodor's Video

Levain

$

A tiny whiff of Paris in the neighborhood of St. John's known by locals as the Fish 'n' Chips district, this bakery sells breads and pastries made in the French style. While they don't provide full barista service, you can order a coffee to go. 

77 Harvey Rd., St. John's, Newfoundland and Labrador, A1C 2E9, Canada
Known For
  • surprising flavor combinations
  • decadent cinnamon rolls
  • artisanal breads that look like works of art
Restaurants Details
Rate Includes: Closed Mon. and Tues.

Oppidan

$$$$

The Sheraton Hotel's main restaurant remains popular with out-of-town guests and an older crowd who know to appreciate on-site parking, quiet, and a classic menu in this increasingly loud and crowded downtown. Friendly, unobtrusive service distracts neither from the views nor the expertly prepared cuisine. In addition to lunch and dinner, an excellent hot and cold breakfast buffet is laid out until 1 pm daily.

115 Cavendish Sq., St. John's, Newfoundland and Labrador, A1C 3K2, Canada
709-726–4980
Known For
  • <PRO>tasty seafood chowder</PRO>
  • <PRO>great breakfast buffet</PRO>
  • <PRO>cod with scrunchions</PRO>
Restaurants Details
Rate Includes: No lunch