At Shanghai Mama, we want to make it easy for you to enjoy our handmade Chinese food.
Fresh Made, Personally Delivered
All our products are made fresh and immediately frozen to preserve their quality and flavour. To ensure your food stays frozen and arrives in perfect condition, we deliver in person with our very own delivery driver—we can't rely on postal carriers like Australia Post for this.
During checkout, you'll need to enter your postcode and select a drop-off time when you'll be home to receive your order.
Pick Up
Prefer to pick up your order? We offer a convenient pick-up option at our central inner city location:
610 St Kilda Road, Melbourne VIC 3004
No parking stress — the building has a dedicated pick-up and drop-off driveway, making it quick and easy to grab your order. Simply select the pick-up option at checkout and choose your preferred date and time to collect.
Delivery Areas
We currently deliver within a 35km radius to ensure your food arrives fresh and frozen. If you're outside this area and the website doesn't allow you to place an order, please reach out to us directly and we'll do our best to accommodate you!
Contact us at:
- Instagram: @shanghai__mama
- Email: shanghaimamafood@gmail.com
Delivery Times
Our delivery schedule varies by area:
- Eastern & South Eastern Suburbs — 7 days a week
- Northern & Western Suburbs — Saturday daytime only
If you're not available at the time of delivery, we'll leave your order in a safe place for you.
Delivery Fees
We have a minimum order value of $30 to make delivery viable.
- Orders $30 - $59.99: $9.95 delivery fee
- Orders $60+: FREE delivery
Urgent Orders
Need your food in a hurry? We offer urgent next-day delivery for orders over $100 for just $9.95. Simply select the urgent delivery option at checkout.
If you have any questions, please don't hesitate to contact us!
Instagram: @shanghai__mama
Email: shanghaimamafood@gmail.com