Edit info
  • Open today, 8:00am - 2:00am
  • (215) 563-5008
  • 121 S 17th St
    Philadelphia PA 19103

Square 1682 is two remarkable floors of contemporary design and chic urban ecology artfully combined with delectable New American cuisine. Seated at the Hotel Palomar Philadelphia in the charismatic Rittenhouse Square neighborhood of Center City, the rest

Yelp Reviews