Business Hours Currently open! Day Time slot Comment Monday - Saturday: 08:30 am-03:30 pm Sunday: Closed delionthehill@hotmail.com (314) 771-5707 delionthehill.com Tags Eovaldi's Deli Italian Sandwich STL Style Pizza Meatball Sub The Hill