Dell Anita’s Dell Anita’s 40 Main Street Uddingston Glasgow G71 7LS Rating Date: 2022-01-24 Rating Authority: South Lanarkshire Leave a Reply Cancel replyYou must be logged in to post a comment.