Menu Enter a recipe name, ingredient, keyword...

The World's 50 Best Restaurants For Outdoor Dining

By,
Gourmandize

© Instagram - @akritiag

Olive Bar & Kitchen - New Delhi, India

Olive Bar & Kitchen is part of the larger Olive Brands group, with multiple locations throughout India. This location was opened in New Delhi in 2003 and quickly garnered praise for its beautiful location and excellent gastronomic Mediterranean cuisine. Prices match the upscale setting and food.


More steaming articles