Roo’s Kitchen Roo’s Kitchen 3 Wallace Street Dumbarton G82 1HH Rating Date: 2023-05-11 Rating Authority: West Dunbartonshire Leave a Reply Cancel replyYou must be logged in to post a comment.