The Mayflower Chinese Restaurant and Take Away
Scarriff, Co Clare.
Phone: 061 92 1283
The Mayflower Chinese Restaurant and Take Away is in a central location in Scariff. Guests can dine in their first floor restaurant or use their take away service.