Marcello's Market and Deli
280 Slater St., Ottawa, ON K1P 1C2
+16132389000
Contacts
280 Slater St., Ottawa, ON K1P 1C2
Description
Homepage - MARCELLO'S
Experience a world of taste
Features
- Delivery
- In-store shopping
- Takeout
- NFC mobile payments