469 Dumbarton Road, Partick, Glasgow. G11 6EJ. Tel 0141 569 1011. This well established Partick local was known in the 1890s as the Windsor licensed restaurant. The owner Robert R Davidson was a native of Aberdeen and the son of a well respected member of the trade in the granite city. The old restaurant had […]