New Mayflower Restaurant
New Mayflower Restaurant
68-70 Shaftebury Avenue,
London,
W1D 6LY
- Telephone 02077349207
- Food served Mon to Thurs: 12:00 - 00:00</br> Fri & Satur: 12:00 - 01:00</br> Sun: 12:00 - 23:00.
- Website newmayflowerlondon.com
Spread over 2 floors, the subtly-lit New Mayflower in Chinatown serves traditional Cantonese dishes.
Text supplied by third party.