Tamra Restaurant, located in New Delhi, is a gastronomic voyage, offering a range of global cuisines all under one roof. The restaurant’s chic, interactive kitchens infuse an exciting theatrical dimension to each meal, enhancing its five-star dining experience. With its impressive food selection, warm hospitality, and contemporary ambience, Tamra is a culinary haven for food enthusiasts.
• Create Travel Plans/Trips
• Collect Places You've Been
• Connect with Like-Minded Travelers
• Contribute to the Community by Posting New Recommendations
Already Registered? Login.