Mountain Top PA Delicatessens 1. 683 S Mountain Blvd, Mountain Top, PA 18707 | Flo's Deli (570) 301-6893