Animaid Cafe
52 Church St, Manchester M4 1PW
Description
Animaid Cafe | Otaku Shop
Animaid Cafe is the cutest place to buy super cool, official Otaku merchandise in the UK!
Features
- Dine-in
52 Church St, Manchester M4 1PW
Animaid Cafe | Otaku Shop
Animaid Cafe is the cutest place to buy super cool, official Otaku merchandise in the UK!