This restaurant is about 200m from where all the tourist buses park. When staring at the cathedral steps, the restaurant is up at the top of the set of stairs which runs just to the left of the cathedral stairs. My wife loved her pasta, and I thought my "soup of the day" was good. The place is small, and has the charm of being able to look out at the people....looking at the cathedral. We enjoyed the fresh pressed lemonade, made with the local lemons.
If you own or manage Taverna degli Apostoli, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.