Square on Square Reviews & Details
Square on Square
1905 Chestnut St
Square on Square is located at 1905 Chestnut St in Philadelphia near the intersection of Market St and S 20th St. Their menu consists of American and Chinese dishes . Call (267) 933-4092 today!
- Cuisine:American and Chinese
- Major Intersection:Market St And S 20Th St
Tell us more about Square on Square Philadelphia!