Cafe Albert Ltd. Albert Halls Dumbarton Road, Stirling, Stirlingshire FK82LQ