Error processing SSI file
  •   Philadelphia Travel Guide

  Square 1682


121 S 17th Street
Philadelphia,
Pennsylvania
19103
215-563-5008


Map or Directions


Innovative American cuisine with International infusions, a seasonally inspired menu, and locally sourced organic produce/products, free-range meats, and fresh seafood are a few of the offering of this LEED registered restaurant. Their eco-consciously designed surroundings are also home to a lively bar scene with floor to ceiling wines, inventive cocktails, and an exhibition kitchen. Square 1682 is also located on site adjacent to the LEED registered Hotel Palomar. (See Lodging listings.)

Indicates our Advertisers

Error processing SSI file