34 employees
A homemade food delivery marketplace integrated with social media elements that allows food creators to sell their food to customers.
2020