
Restaurant · $$$
4 W Palmer St, Philadelphia, PA 19125, USA
North Philadelphia
9.2Open·Saturday: 11 AM – 2 PM, 5 PM – 11 PM



North Philadelphia · 750 ft away
9.3North Philadelphia · Sandwich Shop · 0.3 mi away
8.8North Philadelphia · Pizza · 0.4 mi away
9.2North Philadelphia · Middle Eastern · 0.4 mi away
9.2North Philadelphia · American · 1.2 mi away
8.9North Philadelphia · Mexican · 1.2 mi away
8.8