JavaScript is not enabled.
Good food - Review by SOHALIA R | Mayflower Restaurant

Mayflower Restaurant

Claim

Good food 4/12/2006

The food is good. Tasty and fresh chineese food. They have Aquriam where there are lots of live fishes. You can choose from there and tell them to cook. The food is very fresh. It is in an outlet mall so you can also do some shopping. They also have live lobsters and crab so ofcourse the food is expensive. more
SPRING SALE!!!:
20% OFF all yearly plans
Use spring at checkout. Expires 6/30/2018