About

Nestled in Ekkamai 12, Olive is a delightful haven for those seeking high-quality Greek and Mediterranean cuisine in the heart of Bangkok. Perfect for a family dinner, this moderately-priced restaurant offers a cozy atmosphere with a beautiful courtyard, ensuring a pleasant dining experience.

Olive features a range of sumptuous dishes including the popular meat platter, potato salad, halloumi pizza, Arabic pizza, and the irresistible baklava. Whether you're stopping by for brunch, lunch, or dinner, there's something to tantalize every palate. Their dessert menu is equally enticing, with fresh baklava and homemade honey yogurt with nuts being standout choices.

Guests can enjoy payment by credit card, convenient food delivery, and takeaway options. The friendly staff and outdoor seating add to the charm of this 22-year-old establishment. For those who enjoy a drink with their meal, Olive serves a selection of beer, wine, and cocktails. While parking is limited to a few spots on a small road, visitors can park on the street at night. Reservations are recommended to ensure a seamless dining experience at what many consider the best Greek restaurant in Bangkok.

Show more

Price

$$$$ 340 - 860 THB

Meals

Branch, Lunch, Dinner

Cuisines

Greek, Mediterranean, Vegetarian

Services

Delivery, Takeaway, Reservations available, Outdoor seating

Offering

Serving alcohol

Payment

Payment by credit card

Reviews and Ratings

Write a review
4.1
based on 551 review
4.1/5 297 reviews
4.1/5 254 reviews
Tae Kwan Yeon
Tae Kwan Yeon
5 months ago on Google
  • Food: 5
  • Service: 5
  • Atmosphere: 5

Cute little place, lovely food and great service! Will be back for more!

Jason Kladis
Jason Kladis
5 months ago on Google
  • Food: 5
  • Atmosphere: 5

Best Greek restaurant in Thailand by far Authentic tzatziki flavour and the dippings are good

Oraya Mahachon
Oraya Mahachon
6 months ago on Google
  • Food: 5
  • Service: 3
  • Atmosphere: 4

อาหารอร่อย ราคาสูงหน่อยตามปกติพิกัดแถวนั้น พนักงาน ยังพูด ภาษาไทยไม่ชัด กับพนักงานใหม่ แต่บริการดี กาแฟอร่อย ที่จอดรถมีน้อยแค

Frequently Asked Questions

  • What is the address of Olive?
    Olive is located at Soi Ekkamai 12, 1, 10110, Bangkok, Thailand.
  • How is Olive rated by visitors?
    Olive has an average rating of 4.1 based on 551 review across platforms such as Google, Facebook.
  • What dishes and beverages are served?
    The restaurant offers a selection of dishes such as beef, beer, cheese, chicken, coffee, falafel, hummus, shashliks, lamb, meat, musaka, pasta, bird, shrimp, salads, along with a variety of drinks.
  • What is the average price for a meal at Olive?
    The average price for a meal is 340 - 860 THB (it is moderate - $$).
  • What type of cuisine does Olive specialize in?
    The menu includes greek, mediterranean, vegetarian dishes.