The Rosebud ← View details 209 Perth Road, Dundee, Scotland DD2 1AT +44 1382 642336 Get Directions From* To * — Required information