The Mayfair

Contact Details

Physical Address

67-73 Devon Street West, New Plymouth

Website

Website

Disabled Access

Suitable wheelchair access

Operating Months

All year

Operating Hours

Monday – Saturday: 11am to 3am; Sunday: 11am to 12:00am

Connect with us

Location