The Mayfair

The Mayfair
Address
67-73 Devon Street West,
New Plymouth
Phone 06-759 208