The Mayflower
32;34 Clarence Street Cheltenham GL50 3NX
The Mayflower Restaurant | The Home of Cantonese Cuisine
In October 1982, The Mayflower Restaurant opened its doors in the Regency Spa Town of Cheltenham. Introducing Chinese style, home cooking at its best. Over the years, the Kong family started to develop and introduce new and original family recipes such
https://themayflowerrestaurant.co.uk/