Reviews of 90 Mile Takeaways Awanui. (Restaurant) in Whangārei (Northland).