Mell Square
Solihull,
West Midlands
B91 3AZ
01217117190
Latitude: 52.4142577, Longitude: -1.7763817
08:30 - 20:00 - Mo, Tu, We, Th, Fr
Actual information about Costa of Cafe category. Costa is located at Mell Square Solihull, B91 3AZ. How to get to Costa office? Look at the map below or call them 01217117190