62, Charminster Rd
Bournemouth,
Dorset
BH8 8UR
01202 553814
Latitude: 50.7348266, Longitude: -1.8684583
09:00 - 20:00 - Mo, Tu, We, Th, Fr
Actual information about Alibaba Restaurant of Turkish Restaurant category. Alibaba Restaurant is located at 62, Charminster Rd Bournemouth, BH8 8UR. How to get to Alibaba Restaurant office? Look at the map below or call them 01202 553814