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
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