For a medium priced restaurant in Viterbo, try Al Vecchio Orologio, on Via Orologio Vecchio 25. It is off the main tourist trail, but it is fabulous food. The owner and wait staff are very attentive to your needs and if you go only twice, they will have remembered you from the first time you ate there. Reservations recommended for dinner. Two can eat very well for $50 - $70 with wine.
Please sign in to post.