Manou's Cafe & Restaurant in New Plymouth Central New Plymouth
77 Devon Street, New Plymouth Central, New PlymouthMenu Manou's Cafe & Restaurant
How to get to Manou's Cafe & Restaurant
Address
77 Devon Street, New Plymouth Central, New Plymouth
Follow Us
Opening Time
8am – 6pm: Mon-Sun
Services
- Takeaway Available
- Breakfast
- Outdoor seating