I must say that it's an awesome place for all of us. Their are variety of dishes, good serving manner & well behaved employees.
Thow, the service tax is high but than also the restaurant is adorable
I myself went to Cuba dinning, it even organise birthday , wedding, etc.bookings. Trust me it's really good.