Scola Brothers
Address:
2450 S 20th St, Philadelphia, PA 19145
Phone:
(215) 271-6934 Delicatessens
Other Businesses:
- New York Fried Chicken at 2053 S Beechwood St, Philadelphia, PA 19145
- McCormick at 1 South Broad Street, Philadelphia, PA 19107
- Marra's at 1734 E Passyunk Ave, Philadelphia, PA 19148
- Just To Serve You Too at 5132 N 5th Street, Philadelphia, PA 19120
- Porter Street Pizzeria at 2450 S 20th St, Philadelphia, PA 19145