Red Bus Bistro - Edinburgh is located in Edinburgh, United Kingdom on Bus Stop Stance ZF, Waterloo Pl. Red Bus Bistro - Edinburgh is rated 4.4 out of 5 in the category bus tour agency in United Kingdom.
Address
Bus Stop Stance ZF, Waterloo Pl
Accessibility
No wheelchair-accessible entrance