The Guide Liverpool
Mayflower Restaurant
The Mayflower is a Cantonese and Szechuan food in Chinese restaurant with sculpted pillar, fish tank and karaoke rooms.
Phone number: 0151 709 6339
Christmas Day Countdown 🎅🏼
The Mayflower is a Cantonese and Szechuan food in Chinese restaurant with sculpted pillar, fish tank and karaoke rooms.
Phone number: 0151 709 6339
The Guide Liverpool
The Guide Liverpool