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.