More about Kirin Palace
Kirin Palace is located at 119 Charles Street, Milford Haven, Pembrokeshire, SA73 2AA, United Kingdom
Similar Listings
Wok & Go Bangor
3.8
Everest Wok
3.5