This charming restaurant in Granada offers a delightful experience for families.
Plaza del Carmen, 1, Centro, 18009 Granada