19A W Register St, New Town, Edinburgh EH2 2AA, United Kingdom
Closed· Opens at 16:00
19A W Register St, New Town, Edinburgh EH2 2AA, United Kingdom
No delivery
Spot something wrong?
Dishes at The Voodoo Rooms. Prices may vary in venue.
Been to The Voodoo Rooms? Be the first to share what you ate.