Chen's Kitchen

3.0
(1 reviews)
6 St. Peters Road, Johnston, SA62 3HB
+44 1437 891742
Asian
Chinese
Dinner
Restaurants
Seafood
Restaurant

At a glance

  • Typical visit: about 1 hour
Chen's Kitchen | Haverfordwest | United Kingdom | TripAligner