A restaurant in Castropignano, offering lunch and dinner. Closed Sunday evenings and Mondays.