Years back there was this restaurant where you can eat in your own little cave. It was very romantic and you would have to reserve one of those special cave rooms in advance. Does anyone know what I am talking about? If so, do you remember the name and if it still exists? Much appreciation.