located on fifth ave , this is a very unique place to dine. it is a natural cave, and very romantic. the food was very good. i always go there at least once during my stay.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.