On The Roll in Edinburgh

Cuisine: Seafood and American

Where is On The Roll?

🏠 1 George Square Edinburgh, City of


Leave a comment:

Frequently asked questions about On The Roll:
In On The Roll they specialise in seafood and american cuisine.