Italian restaurant, La Locanda Di Apicio, offers a dining experience. Features include a large dining room and a focus on Italian cuisine.