Saint John, NB Listings Dining Shopping Leisure Highest Rated Dining Cask & Kettle $$ 74 reviews Gastropubs +1 506-214-4391 112 Prince William StreetSaint John, NB E2L 2B2 Saint John Ale House $$ 170 reviews Seafood, American, Bars +1 506-657-2337 1 Market SquareSaint John, NB E2L 4Z6 Lily's Lakeside Casual Dining $$ 36 reviews Canadian (New) +1 506-693-3586 55 Lake Drive SSaint John, NB E2K 5S3 Britt's Pub & Eatery $$ 107 reviews Pubs, British +1 506-214-5335 42 Princess StreetSaint John, NB E2L 1K2 East Coast Bistro $$$ 37 reviews Bistros +1 506-696-3278 60 Prince William StreetSaint John, NB E2L 2B1 Italian By Night $$ 40 reviews Italian, Beer Bar +1 506-214-8259 97 Germain StreetSaint John, NB E2L 2E9 Vivaldi's $ 8 reviews Middle Eastern, Italian +1 506-633-1414 337 Rothesay AvenueSaint John, NB E2J 2C3 Billy's Seafood $$ 116 reviews Seafood +1 506-672-3474 City Market49-51 Charlotte St Gahan House Port City $ 33 reviews Pubs, Breweries, Canadian (New) +1 506-214-8337 87 Prince William StSaint John, NB E2L 2B2 Reversing Falls Restaurant $$ 40 reviews Canadian (New), Seafood, Steakhouses +1 506-642-4400 200 Bridge RoadSaint John, NB E2M 7Y9 Steamers Lobster Company $$ 43 reviews Seafood +1 506-648-2325 110 Water StreetSaint John, NB E2L 5G1 Asia's Best Cuisine $$ 12 reviews Korean, Chinese +1 506-693-1497 24 Coburg StreetSaint John, NB E2L 3J5 Port City Royal $$ 17 reviews Canadian (New), Cocktail Bars +1 506-631-3714 46 Grannan LaneSaint John, NB E2L Thandi $$$ 60 reviews Indian, Seafood +1 506-648-2377 33 Canterbury StreetSaint John, NB E2L 2C6 Peddler's Creek BBQ image/svg+xml $ 2 reviews Barbeque, Steakhouses +1 506-214-4248 39 King StreetSaint John, NB E2L 1G3 Taste Of Egypt $$ 48 reviews Mediterranean +1 506-657-0003 11 E Point WayUnit 2B Church Street Steak House $$ 20 reviews Steakhouses +1 506-648-2373 10 Grannan StreetSaint John, NB E2L 1H7 Grannan's Seafood $$ 73 reviews Seafood +1 506-634-1555 1 Market SquareSaint John, NB E2L 4S6 WOK IN $ 3 reviews Chinese, Noodles +1 506-214-3888 391 Lancaster AvenueSaint John, NB E2M 2L3 Britt's Pub + Eatery $ 12 reviews Canadian (New), Pubs, Breakfast & Brunch +1 506-214-5335 1255 Sandy Point RoadSaint John, NB E2K 5E3 Vegolution $ 31 reviews Vegetarian +1 506-643-8401 26 Germain StreetSaint John, NB E2L 2E5 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 Naan-ya Business Restaurant $ 2 reviews Pakistani +1 506-652-6226 231 Churchill BoulevardSaint John, NB E2K 3E2 MIX Resto Bar $ 12 reviews Canadian (New) +1 506-649-0731 39 King StreetSaint John, NB E2L 4W3