4 years 11 months ago
Ambience is good, with professional staff. Food was not very good, as we had expected. The umrao is not value for money.
4500
Venues, Delhi NCR