Filters:
clear
Country: New Zealand

vegan restaurant in Christchurch

About 12 results.

Water Drop Vegetarian Cafe

Harakeke Street 2, 8011 Christchurch, New Zealand

The best vegetarian restaurant and cafe in Christchurch serve varied range, from best oriental meals, western sandwiches, bagels, cakes, desserts and more..

Vegetarian World

Yaldhurst Road 180, 8042 Christchurch, New Zealand

Formaggio’s Restaurant & Pizzeria

thumb_up 607 likes
rate_review 85 Reviews
favorite 695 favorites
150 Colombo Street, 8023 Christchurch, New Zealand

Italian style suburban restaurant and pizzeria. Colombo street between city and hills. Beckenham close to Cashmere Sydenham. Very popular local restaurant.

Dux Dine

thumb_up 3639 likes
rate_review 189 Reviews
favorite 6293 favorites
28 Riccarton Road, 8041 Christchurch, New Zealand

A contemporary feeling, with fresh local seafood and vegetarian delights, Dux Dine has plenty to offer. Enjoy our delicious NZ Wines and Dux Craft Beers.

Tutto Bene Restaurant & Pizzeria

thumb_up 2460 likes
rate_review 216 Reviews
favorite 8426 favorites
192 Papanui Road, Merivale, 8014 Christchurch, New Zealand

Italian restaurant in Merivale, Christchurch serving the best Italian food and finest Italian wine in a lively atmosphere

Zaffron - Thai and Vietnamese Restaurant

thumb_up 2136 likes
rate_review 82 Reviews
favorite 607 favorites
147 Colombo Street, 8023 Christchurch, New Zealand

Zaffron means delicious Thai & Vietnamese Food. Great service, vegetarian meals a speciality. Dine in or Takeaway.

The Herb Centre

Kilmore Street 223, 8011 Christchurch, New Zealand

The Herb Centre provides integrated health care along with a whole foods cafe, professional dispensary, and retail shop.

Thai Orchid Restaurant

Riccarton Road 21, 8011 Christchurch, New Zealand

Original Thai Cuisine for Dine In ,Take Away and Delivery, Open 7 days Phone (03) 343 0790

Welcome Chinese Vegetarian Cafe

Wharenui Road 2, 8041 Christchurch, New Zealand

The Origin

Westminster Street, 8014 Christchurch, New Zealand
  • 1