Dakshin, Sheraton New Delhi
Experience the vibrant culinary traditions of South India at Dakshin, located within the luxurious Sheraton New Delhi. This upscale restaurant tantalizes the palate with authentic regional dishes, expertly crafted cocktails, and an elegant ambiance perfect for a memorable dining experience. Discover a symphony of flavors that transport you to the heart of Southern India.
Delhi, India



