Othellos Cafe
Coffee Shop
Othellos Cafe is a coffee shop located in Bury. It offers establishment and food services.
Location
Best places nearby
The highest rated places close to Othellos Cafe.
Local restaurants nearby
32 Princess Parade, Bury, Lancashire, BL9 0QL, United Kingdom



