Chaya Bar and Restaurant
78-82 Wood Street L14DQ Liverpool , LIVERPOOL, United Kingdom United Kingdom
- Profile: Chaya Bar and Restaurant is a Restaurants company located at Liverpool , LIVERPOOL,, United Kingdom United Kingdom, address is 78-82 Wood Street, Liverpool , LIVERPOOL, L14DQ UK, postcode is L14DQ, you can contact Chaya Bar and Restaurant by phone 441517087008