-
Venue Te wāhi
Izu -
Location Te wāhi
170 Great South Road, Papakura, Auckland 2110
Izu never disappoints, the food is always fresh, exciting and scrumptious. A hidden gem in Papakura. I find the raw seafood dishes on this menu outstanding and feel like only the freshest ingredients are used.