The Best 15 British, Restaurants in Glasgow, United Kingdom

4 Rating
50 reviews

57 Glentanar Road, Glasgow G22 7XS, Scotland, Glasgow

"Was just passing served fast and girl friendly and polite"