67-73 Devon St W, New Plymouth Central, New Plymouth 4310, New Zealand
No delivery
Spot something wrong?
Dishes at The Mayfair. Prices may vary in venue.