Aambo Frozen Momo is located in Auckland, New Zealand on Shop 2/360 Great North Road, Henderson. Aambo Frozen Momo is rated 3 out of 5 in the category frozen food store in New Zealand.
Address
Shop 2/360 Great North Road, Henderson
Service options
In-store shopping