Saint John, NB Listings Dining Shopping Leisure Highest Rated Dining Cask & Kettle $$ 76 reviews Gastropubs, Irish Pub, Barbeque +1 506-214-4391 112 Prince William StreetSaint John, NB E2L 2B2 Saint John Ale House $$ 176 reviews Seafood, American, Bars +1 506-657-2337 1 Market SquareSaint John, NB E2L 4Z6 East Coast Bistro $$$ 41 reviews Bistros +1 506-696-3278 60 Prince William StreetSaint John, NB E2L 2B1 Lily's Lakeside Casual Dining $$ 39 reviews Canadian (New) +1 506-693-3586 55 Lake Drive SSaint John, NB E2K 5S3 Britt's Pub & Eatery $$ 110 reviews Pubs, British +1 506-214-5335 42 Princess StreetSaint John, NB E2L 1K2 Vivaldi's $ 9 reviews Middle Eastern, Italian +1 506-633-1414 337 Rothesay AvenueSaint John, NB E2J 2C3 Italian By Night $$ 43 reviews Italian, Beer Bar +1 506-214-8259 97 Germain StreetSaint John, NB E2L 2E9 Steamers Lobster Company $$ 44 reviews Seafood +1 506-648-2325 110 Water StreetSaint John, NB E2L 5G1 Reversing Falls Restaurant $$ 41 reviews Canadian (New), Seafood, Steakhouses +1 506-642-4400 200 Bridge RoadSaint John, NB E2M 7Y9 Gahan House Port City $ 33 reviews Pubs, Breweries, Canadian (New) +1 506-214-8337 87 Prince William StSaint John, NB E2L 2B2 Port City Royal $$ 17 reviews Canadian (New), Cocktail Bars +1 506-631-3714 46 Grannan LaneSaint John, NB E2L Thandi $$$ 59 reviews Indian, Seafood +1 506-648-2377 33 Canterbury StreetSaint John, NB E2L 2C6 Asia's Best Cuisine $$ 13 reviews Korean, Chinese +1 506-693-1497 24 Coburg StreetSaint John, NB E2L 3J5 Taste Of Egypt $$ 49 reviews Mediterranean +1 506-657-0003 11 E Point WayUnit 2B Grannan's Seafood $$ 76 reviews Seafood +1 506-634-1555 1 Market SquareSaint John, NB E2L 4S6 Church Street Steak House $$ 20 reviews Steakhouses +1 506-648-2373 10 Grannan StreetSaint John, NB E2L 1H7 Sense of Tokyo $$ 18 reviews Japanese, Sushi Bars +1 506-632-4000 13 Waterloo StreetSaint John, NB E2L 3P5 A&Y Kitchen $ 1 reviews Food Delivery Services, Indian +1 647-705-3468 Saint John, NB E2L 2A9Canada Peddler's Creek BBQ image/svg+xml $ 2 reviews Barbeque, Steakhouses +1 506-214-4248 39 King StreetSaint John, NB E2L 1G3 Lemongrass Thai Fare $$ 47 reviews Thai, Noodles, Soup +1 506-657-8424 1 Market SquareSaint John, NB E2L 4Z6 Vegolution $ 31 reviews Vegetarian +1 506-643-8401 26 Germain StreetSaint John, NB E2L 2E5 WOK IN $ 3 reviews Chinese, Noodles +1 506-214-3888 391 Lancaster AvenueSaint John, NB E2M 2L3 MIX Resto Bar $ 12 reviews Canadian (New) +1 506-649-0731 39 King StreetSaint John, NB E2L 4W3 Romano's Pizza & Spaghetti House $$ 16 reviews Italian, Pizza, Salad +1 506-672-5000 150 Main Street WSaint John, NB E2M 3N6 Lock Stock And Barrels $ 10 reviews American, Pubs +1 506-657-5942 95 Lansdowne AvenueSaint John, NB E2K 2Z9