3 months ago
Stunning location and a very delicious menu. Would highly recommend Zuri to all the foodies out in Delhi NCR.
1000
Venues