Sep 07 , 2023

Top Greek restaurants in India that will give you Santorini's vibes

By True Scoop

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.

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

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.

Experience Santorini in India: Top Greek Restaurants to Transport Your Senses