After visiting a number of restaurants along the city walls (and being always disappointed), we tried Aspava. It is simply fantastic! The food is delicious and ingredients are all fresh. There is a set menu or you can pick from the list. Everything was absolutely superb. Nice place too, and very courteous staff. Ideal for large groups and families.