INFORMATION PROVIDED BY HAPPYCOW.NET - Spread the word! Please tell the businesses you found them on HappyCow.

Vegetarian Restaurants & Health Food Stores

Within a radius of 15 mi of your location - Total Results: 26

Ta-Ke Sushi (Veg-options) 0 mi

38 King St, Saint John, New Brunswick, Canada, E2L 1G3 - Telephone: +1-506-640-3773


Bella's Traditional Ice Cream (Ice Cream) 0.04 mi

87 Germain St, Saint John, New Brunswick, Canada, E2L 2E8 - Telephone: N/A


Italian By Night (Veg-options) 0.06 mi

97 Germain Street, Saint John, New Brunswick, Canada, E2L 2E5 - Telephone: +1-506-214-8259


Marci's Salad Reimagined (Veg-options) 0.06 mi

38 Grannan St, Saint John, New Brunswick, Canada, E2L - Telephone: +1-506-214-2500


Pomodori Pizzeria (Veg-options) 0.06 mi

34 Canterbury St, Saint John, New Brunswick, Canada, E2L 2C5 - Telephone: +1-506-652-6600


Corn Crib Natural Foods (Health Store) 0.06 mi

88 King Street, Saint John, New Brunswick, Canada, E2L 2H3 - Telephone: +1-506-642-2729


Thandi (Veg-options) 0.08 mi

33 Canterbury St, Saint John, New Brunswick, Canada, E2L 2C6 - Telephone: +1-506-648-2377


Saint John City Market (Farmer's Market) 0.1 mi

47 Charlotte St, Saint John, New Brunswick, Canada, E2L 2H8 - Telephone: +1-506-658-2820


Big Tide Brewing Co (Veg-options) 0.11 mi

47 Princess St, Saint John, New Brunswick, Canada, E2L 1M1 - Telephone: +1-506-214-3311


Gahan House - Port City (Veg-options) 0.12 mi

87 Prince William St, Saint John, New Brunswick, Canada, E2L 2B2 - Telephone: +1-506-214-8337


LebanOn The Go (Veg-options) 0.13 mi

101 Prince William St, Saint John, New Brunswick, Canada - Telephone: +1-506-636-2677


Let's Hummus (Veg-options) 0.14 mi

44 Water St, Saint John, New Brunswick, Canada, E2L 1J9 - Telephone: +1-506-642-7848


Lemongrass (Veg-options) 0.2 mi

1 Market Square, Saint John, New Brunswick, Canada, E2L 4Z6 - Telephone: +1-506-657-8424


Sense of Tokyo (Veg-options) 0.23 mi

13 Waterloo St, Saint John, New Brunswick, Canada, E2L 3P5 - Telephone: +1-506-632-4000


Beaver Tails (Food Truck) 0.27 mi

85 Water St (at AREA 506 Waterfront Container Village), Saint John, New Brunswick, Canada, NB E2L 0B1 - Telephone: +1-506-721-6634


Queen Square Farmers Market (Farmer's Market) 0.34 mi

Queen Square, Saint John, New Brunswick, Canada, E2M 1Y2 - Telephone: N/A


Taste of Egypt (Veg-options) 2.63 mi

11 E Point Way, Unit 2, Saint John, New Brunswick, Canada - Telephone: +1-506-657-0003


Bulk Barn - Plaza Ave (Health Store) 2.66 mi

30 Plaza Ave Unit 3, Saint John, New Brunswick, Canada, E2M 0C3 - Telephone: +1-506-657-5171


Wok Box (Veg-options) 2.74 mi

15 Depot Court Unit C2, Saint John, New Brunswick, Canada, E2J 0C2 - Telephone: +1-506-696-6633


East Side Mario's (Veg-options) 2.94 mi

75 Consumers Dr, Saint John, New Brunswick, Canada, E2J 4Z3 - Telephone: +1-506-799-5043


The Body Shop (Veg Store) 3.2 mi

McAllister Place, 519 Westmorland Rd, Saint John, New Brunswick, Canada, E2J 3W9 - Telephone: +1-506-633-4975


Bulk Barn - Exhibition Plaza (Health Store) 3.41 mi

151 McAllister Dr, Saint John, New Brunswick, Canada, E2J 2S7 - Telephone: +1-506-634-0910


Thai Express (Veg-options) 3.43 mi

533 Westmorland Rd, Saint John, New Brunswick, Canada, E2J 2G5 - Telephone: +1-506-634-7979


Garden Grove Café (Veg-options) 8.63 mi

2 Grove Ave, Rothesay, New Brunswick, Canada, E2E 5K3 - Telephone: +1-506-846-0800


Pomodori Pizzeria (Veg-options) 9.18 mi

83 Hampton Rd F, Rothesay, New Brunswick, Canada, E2E 2K3 - Telephone: +1-506-847-9663


Cochran's Country Market (Health Store) 9.42 mi

106 Hampton Rd, Rothesay, New Brunswick, Canada, E2E 2P8 - Telephone: +1-506-849-4840


It is advised to call ahead before you visit any listing in the restaurant directory to confirm the open hours, etc.

If you appreciate this free service and would like to offer your support, please contribute online at: https://www.happycow.net/supporter

All contents copyright © 1999-2026 HappyCow's Healthy Eating Guide. All rights reserved.