Massimo/Log Cabin Massimo/Log Cabin 32 Bredisholm Road Glasgow G69 7HL Rating Date: 2020-02-12 Rating Authority: Glasgow City Leave a Reply Cancel replyYou must be logged in to post a comment.