Enjoy delicious ice cream at Don Egidio. A popular spot for a sweet treat.