Sopranos filming location - NYC restaurant

Home » Locations » NYC restaurant

In real life, this location is known as: Ecco, New York City, NY.

It appears in the following episode: 6x15


View this location on Google Maps or Bing Maps

Images of this location

Closest other locations

  1. Restaurant (1x01)
  2. Massage shop
  3. Soho Grand Hotel
  4. Female Suspects set
  5. NYC street