CENTER CITY WEST
Square on Square is a Chinese BYOB restaurant. The menu is a la carte and meant for sharing. There is a limited amount of sushi available.
Rate this listing
1905 Chestnut Street
Philadelphia, Pennsylvania 19103
2400 Market Street 4th Floor of Marketplace Design Center
1800 Market Street
224 S. 15th St.
114 S. 18th Street
Powered by Clickability.
National advertising by VMG Advertising.