Contact Us

Mayflower
Address: 48 Duke Street, Liverpool, Merseyside, L1 5AS
Tel: 0151-709-6339
Fax: 0151-709-772
Email: info@mayflowerrestaurant.co.uk
Opening Times: Monday to Saturday : 5pm till 4am РSunday : 12pm till 4am

1