A new taste sensation
Home made right here in Alice Springs

Welcome to MeeMa's!

Visit us at Shops 1 & 2, 64 Todd Street, (Entrance on Gregory Tce), Alice Springs.
Next to the Country Bliss at the top of the Todd Mall.

Please note, we will be moving soon - stay tuned for more.

Follow us!