Home > United Kingdom > Scotland > Lanarkshire > Glasgow > Jordanhill
The Sisters - Jordanhill
Scottish Restaurant
1a Ashwood Gardens, Jordanhill, Glasgow, Lanarkshire, G13 1NU
0141 434 1179
moreRun by the O’Donnell sisters, The Sisters forms a pair of ..
Restaurants and Food ShoppingScottish Restaurants |