Olive Beach Restaurant is a fine dining Restaurant in Delhi that serves both Veg and Non Veg Food. The Restaurant also has bar in it and it is known for its French, Europian and Chinese Dishes
Olive Beach Restaurant is the perfect place to have a great time at Chanakyapuri in Delhi NCR. It is well known destination for Europian, Italian , Chinese, French Dishes.