Delhi’s Culinary Landscape Gets a Sri Lankan Twist with Zetu Food Restaurants Sri Lankan Cuisine Delhi’s Culinary Landscape Gets a Sri Lankan Twist with Zetu Editorial Team June 4, 2026 0 Immersive Dining Experience Zetu, the newest addition to Delhi’s culinary scene, is a 175-seater restaurant nestled in... Read More Read more about Delhi’s Culinary Landscape Gets a Sri Lankan Twist with Zetu