This establishment is a restaurant located in the center of Alicante, offering a wide variety of Mediterranean cuisine. It features a terrace for guests to enjoy.