Dutch Shop
Deli · Coffee Shop
The Dutch Shop is a cafe and deli offering a variety of Dutch, European, and Canadian cuisines. They also serve soups and cafe-style meals. Key facts used: "Dutch, Cafe, European, Canadian, Soups", "Deli & Cafe".
Location