Chaophrya & Palm Sugar
More about Chaophrya & Palm Sugar
Chaophrya & Palm Sugar is located at 5-6 Kenyon Steps (Liverpool One), Liverpool, L1 3DF, United Kingdom
Similar Listings
Rosa’S Thai Cafe
4.5
![star rating](/static/images/star.png?v=1.02)