Cafe Neo
  • Tel: 0121-236 3555 / 01212363555
Profile
Cafe Neo in Birmingham is a café. They are pleased to offer snacks, lunches, all day breakfasts, cakes, buffets, tea, coffee and sandwiches. Cafe Neo café reviews can be added using the form below.
Map
Google Map of Cafe Neo address:87 Spencer St,Birmingham,United Kingdom.
If you find 'Can Not Find' or error address, please submit another address using the form in the map, then search again.