Restaurants › Prague
The Olive Tree
The Olive Tree showcases the best of Mediterranean dining, with a focus on fresh, organic ingredients. Enjoy a peaceful garden setting while indulging in their exquisite vegetarian and seafood dishes.
Address: 5 Drosopoulou St., Prague
Visit website
← More Restaurants in Prague