Italian restaurant Anima & Cuore, offering fresh pizza and takeout options. The name, meaning "heart and soul," reflects the establishment's dedication.