6 years 1 month ago
The food waa avearge .the staff was very nice and provided evrything properly.The location is pretty nice.
2200
Venues, Delhi NCR