Where is Peter Luger Steak House located?
Peter Luger Steak House, Peter Luger Steak House, United States of America (approx. 40.7099°, -73.9626°)
Peter Luger Steak House, Peter Luger Steak House, United States of America (approx. 40.7099°, -73.9626°)