Restaurants

St. John’s is a food lovers paradise. Award winning chefs will tempt your palette with the freshest seafood, the heartiest traditional Newfoundland cuisine, and the most delicious international flavours. Whether you prefer fine dining or a more casual atmosphere, you’ll find it all in St. John's.

Company Address Telephone
Afghan Restaurant 375 Duckworth Street 754-2230
ANNEXE RESTO 32 George Street 579-2669
Bacalao Restaurant 65 LeMarchant Road (709) 579-6565
Bagel Cafe 246 Duckworth Street (709) 739-4470
Bamboo Garden Restaurant 252 Duckworth Street (709) 726-7802
Basho Restaurant & Lounge 283 Duckworth Street (709) 576-4600
Bistro Sofia 320 Water Street (709) 738-2060
Black Sea 193 Water Street (709) 754-9028
Blue on Water 319 Water Street (709) 754-2583
BOSTON PIZZA 2 Locations: 35 Kelsey Dr. & 415 Stavanger Dr. 739-9955
Bridie Molloy's Pub & Eatery 5 George Street (709) 576-5990
Cafe Wedgwood & Catering 17 Elizabeth Avenue (709) 726-1860
Cathedral Street Bistro 2 Cathedral Street (709) 738-5293
Celtic Hearth 298-300 Water Street (709) 576-2880
Ches's Snacks 9 Freshwater Road; 655 Topsail Road; 8 Highland Drive, 207 Kenmount Road (709) 722-4083, (709) 368-9473, (709) 738-5022, (709) 576-7659
China House Restaurant 141 Torbay Road (709) 754-2892
Chinched Bistro 7 Queen Street (709) 722-3100
City Light Buffet 450 Topsail Road (709) 747-8377
Clancy's Restaurant 106 Airport Road (Comfort Inn) (709) 753-3500
Cora's Restaurant 80 Kenmount Rd. 722-6720
Deck Cafe Nagle's Place (709) 754-3474
Duke of Duckworth 325 Duckworth Street (709) 739-6344
East Side Mario's 180 Portugal Cove Rd. (Holiday Inn) (709) 722-6900
Eat Clean Healthy Grill & Juice Bar 264 Water Street 709-221-1334
Exile 115 George Street, West 709-738-1524

Pages