Top Greek restaurants in India that will give you Santorini's vibes
All Saints, Mumbai : For those who prefer their Greek references to be more understated, the snowy confines of All Saints in Mumbai beckon as an all-day haunt.
Kleo, New Delhi : Other Greek restaurants in India are just as fetching—Kleo in New Delhi tips its hat to its namesake. Clio, with mythology-inspired influences in its marble facade and curved arches
Oia in Hennur, Bengaluru : Oia in Hennur, Bengaluru stakes its claim for Asia’s largest bar with intimate cabanas tucked away over an emerald pool.
Oia, Goa : For those in quest of island life, Oia Goa places skilled mixologists behind the bar of its cottage-style boutique property.