Book Your Ambra Reservation Now on Resy
Ambra
Indian
$
Part 2 Greater Kailash
Need to Know
About Ambra
")
| Key | Action |
|---|---|
← |
Move left |
→ |
Move right |
↑ |
Move up |
↓ |
Move down |
+ |
Zoom in |
- |
Zoom out |
Home |
Jump left by 75% |
End |
Jump right by 75% |
Page Up |
Jump up by 75% |
Page Down |
Jump down by 75% |
Ambra
Shop No. 1, Narmada Shopping Complex, Alaknanda, Part 2 Greater Kailash, New Delhi
Part 2 Greater Kailash, New Delhi 110019
Get Directions +91 93112 88282