Entry at the Olive Bar & Kitchen, New Delhi, India
Favorite in New Delhi, Olive Restaurant, Diplomat Hotel. The turquoise decor. Great garden setting. Love to relax here after a day of sight seeing.
Read More
Entry at the Olive Bar & Kitchen, New Delhi, India
Entry at the Olive Bar & Kitchen, New Delhi, India
Favorite in New Delhi, Olive Restaurant, Diplomat Hotel. The turquoise decor. Great garden setting. Love to relax here after a day of sight seeing.
Read More