Marcel van den Top profile image

Marcel van den Top

Miami Beach, United States

"Marcel is a brand new food retail concept based on new incentives while providing high quality products. Currently, four people are giving shape to Marcel, based on the idea of the uniqueness of the individual."
-aboutmarcel.com


Marcel van den Top

Check these out