
Restaurant · $$$
130 S 18th St, Philadelphia, PA 19103, USA
Center City
8.3Open·Saturday: 10 AM – 2 PM, 5 PM – 10 PM



Washington Square West · 0.5 mi away
8.6Chinatown · Sandwich Shop · 0.7 mi away
8.8Chinatown · Donut Shop · 0.7 mi away
9.0Chinatown · Sandwich Shop · 0.7 mi away
7.4Chinatown · Sandwich Shop · 0.7 mi away
8.7South Philadelphia · 1.0 mi away
8.7