Write a review
Marcello's Market and Deli
Scotia Plaza Tower, Located in: Scotia Plaza Food Court, King Street West, Toronto, ON M5H 3Y2
+1 416-214-2917
Scotia Plaza Tower, Located in: Scotia Plaza Food Court, King Street West, Toronto, ON M5H 3Y2
+1 416-214-2917