International Volvo Photo Locations Part 266 The Dutch Restaurant is located on Prince Street, a street with many historic townhouses between MacDougal and Sullivan Streets in the SoHo neighborhood of Manhattan, New York. The Dutch is an American Restaurant, Bar and Oyster Room inspired. You may have a steak to follow, crusted perfectly and with […]