We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

The Olive

Cang Feng Street | East of Old Town, Shangri-La County, China
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent38%
  • Very good47%
  • Average15%
  • Poor0%
  • Terrible0%
24 Aug 2013
“Good mediterranean food”
23 Jul 2013
“Great Family-Friendly Meals”
Restaurant Hours
Mediterranean, Greek
Cang Feng Street | East of Old Town, Shangri-La County, China
All Details
Write a ReviewReviews (13)
Traveller rating
Traveller type
Time of year
  • More languages
Reviewed 24 August 2013

I tried Kebab, shish kebab and local Greek salad (with local cheese). It was all very tasty and really looks like Mediterranean food (difficult to find in China!). I think that the food quality and quantity are good for the price. However, I do not...More

Thank tangbaozi
Reviewed 23 July 2013

After 2 weeks in China we struggled to find a restaurant that my whole family (4 of us) could enjoy. The Olive was it! During our 2 days in Shangri-La, we ate breakfast and dinner twice. Each time we visited we were welcomed the friendly...More

Thank kells_on_holiday
Reviewed 24 June 2013 via mobile

It was our favourite restaurant in Shangrila. We liked especially pasta dishes and vegi combos. Even though they serve western-ish food, they still serve it to guests separately - whatever is done first, gets to the table, but this is common practice in this part...More

Thank Bartosz B
Reviewed 26 May 2013

Good quality food and beverage. After not having good western food for a while (we were in Lijiang and Tiger Leaping Gorge before coming to Shangri-la), this place has nicely fulfilled our stomach.

Thank Jarrad C
Reviewed 9 March 2013

The Olive offers steaks, pizzas, sandwiches, salads, pancakes, middle-eastern food and very tasty desserts. I loved it for their breakfast and delicious pancakes. A good place to obtain travel information, exchange books, read and, with its large glass windows, a great opportunity for people watching...More

Thank vicbruin
Reviewed 11 October 2012

Good prices, and considering the location, pretty good Mediterranean fare (with a Chinese touch). I recommend the BBQ beef or chicken sandwich on the baguette or thin beef sandwich (when available). Our kids love the spaghetti bolognaise. Pizzas are pretty good too. Breakfasts are hearty.

Thank spsark
Reviewed 7 October 2012

while recently travelling in china and staying in shangri-la we came across a restaruant serving medditereanen food. big suprise in a very small town . they have a wide variety of western foods including humus , felafel , spaghetti bolenese , pastas and salads, even...More

Thank jackbuny
Nearby HotelsSee all 184 hotels in Shangri-La County
Tseten Wangmo Resort
1 review
.20 km away
Shangri-La Jilaideng Gucheng Hotel
2 reviews
.23 km away
Kunluntang Hotel
24 reviews
.23 km away
Lefugedan Hotel
1 review
.25 km away
Nearby Restaurants
Flying Tigers Cafe
145 reviews
.39 km away
The Compass
145 reviews
.33 km away
Somewhere Else Cafe
57 reviews
.35 km away
Three Brother's Cafe
57 reviews
.31 km away
Nearby Attractions
Guishan Park
171 reviews
1.01 km away
Dukezong Ancient Town
184 reviews
.18 km away
Natural Bridge of Xianggelila
43 reviews
1.01 km away
Diqing Museum
15 reviews
1.42 km away
Questions & Answers
Get quick answers from The Olive staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Location and Contact Information
  • Address: Cang Feng Street | East of Old Town, Shangri-La County, China
  • Location: Asia  >  China  >  Yunnan  >  Shangri-La County
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing