As Fabila noted , they serve wonderful Mediterranean cuisine. As for reservations; I think you should make them in the high season as the place is rather small but charming and they serve both inside and outside as well. They have a small Bar area and as I stated before; you won't be disappointed at all.