Delhi ‘O’ Delhi is a renowned Indian restaurant in Sydney’s vibrant Newtown, loved by locals and visitors alike. Its menu blends traditional Indian flavours with modern innovation, offering a culinary journey across India’s diverse regions. Paired with exceptional five-star hospitality and warm, attentive service, every visit delivers a memorable dining experience that keeps guests returning time and time again.
Less