Koch's Take Out Shop & Deli 4309 Locust St Philadelphia, PA 19104 Phone: (215) 222-8662
Category: Delis & Delicatessens