Oscars Bar
located in Odeon, 120 Wester Hailes Rd, Edinburgh EH14 3SR
Contacts
located in Odeon, 120 Wester Hailes Rd, Edinburgh EH14 3SR
Description
Features
- Dine-in
- Alcohol
- Toilets
located in Odeon, 120 Wester Hailes Rd, Edinburgh EH14 3SR
located in Odeon, 120 Wester Hailes Rd, Edinburgh EH14 3SR