Family-run restaurant, Fonte Della Valle, offering Italian cuisine. Located near the Sibillini Mountains National Park, it features free parking and accepts credit cards.