Turo-Turo is a modest eatery, open from morning to night, seven days a week "Turo" literally means "point" and the name refers to the common practice of selecting food from the many roadside food stalls in the Philippines.
Address: 26 Mayfair Place, Glen Innes, Auckland 1072
Phone: 09-528 6050