Italian restaurant, La Locanda Del Pastore, offers pizza and dinner options. Features include takeout and seating with reservations available.