The Taverna.
778 Pollokshaws Road, Pollokshaws, Glasgow. G41. Tel: 0141 424 0858.
Opened in the early 1990s.
End.
Other Pubs on Pollokshaws Road...
End