The World's 50 Best Restaurants For Outdoor Dining
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.