Swirls
385 Waterloo St, New Hamburg, ON N3A 1S6
+15193900199
Features
- Wheelchair-accessible entrance
- Delivery
- In-store shopping
- Wheelchair-accessible parking lot
- Takeout
- NFC mobile payments
385 Waterloo St, New Hamburg, ON N3A 1S6
+15193900199