Reviews
User
Excellent.
User
A lovely place to eat and spend time the couple who own it are very friendly and food is good .
More about Jazrose
Jazrose is located at 8 West Port, Selkirk TD7 4DG, UK
+44 1750 725032