Olive Beach Restaurant (Hotel Diplomat, 9 Sardar Patel Marg, Chanakyapuri, New Delhi, Delhi) — Olive Beach captures the essence and magic of a Mediterranean beachside within the rustic charm of the Olive brand. The first Olive beach opened in Bangalore in November 2005 and was rated last year as one of the ten best restaurants […]
Read More...Search
-
Recent Posts
Recent Comments
Archives
Categories
Meta



