The Arizona in New Plymouth Central New Plymouth
91 Devon Street West, New PlymouthMenu The Arizona
How to get to The Arizona
Address
91 Devon Street West, New Plymouth
Follow Us
Opening Time
Closed: Mon-Tue
12noon – 9pm: Wed-Sun
Services
- Takeaway Available
- Indoor Seating