Rose Street Takeaway

Avg. User Rating:


172 Rose Street, Edinburgh, Scotland
Show More Info
Rose Street Takeaway Photo, Edinburgh, Scotland

User Reviews


Great fish and chips
Great fish and chips