Cafe Royal Oyster Bar

19 West Register St., Edinburgh, Scotland, EH2 2AA
Opening hours
Mon-Wed 11:00am-11:00pm
Thu 11:00am-12:00am
Fri-Sat 11:00am-1:00am
Sun 12:30pm-11:00pm
Reviews