Restaurant Search

63rd and Master Deli

Philadelphia, PA


CONTACT INFO

Phone:

215-472-6300

ADDRESS

63rd and Master Deli
567 North 63rd Street
Philadelphia, PA 19151

More Restaurants in Philadelphia

REVIEWS

Rate It: