Tamra Restaurant
Tamra Restaurant at Shangri-La's Eros Hotel redefines luxury dining in Delhi with its theatrical culinary experience. Named after the Sanskrit word for 'copper', this award-winning restaurant celebrates global gas...
Nestled in the vibrant culinary hub of Pandara Road, Ichiban Restaurant is a haven for Pan-Asian food lovers. Known for its authenticity and delectable flavors...