The Roll Shop

2.8
(6 reviews)
725 Springfield Road, Glasgow, G31 4JU
Official website
Restaurants
Restaurant

At a glance

  • Typical visit: about 1 hour
The Roll Shop | Glasgow | United Kingdom | TripAligner