Royal Chef Chinese Takeaway

Name: Royal Chef Chinese Takeaway
Address: 28 Elm Grove
Hayling Island
PO11 9EF