1 year 5 months ago
Overall a very well managed and good food stuff The things were delivered as per shred upon A budget and nice place
2500
Venues, Delhi NCR