12” restaurant Oct 24, 2018 A new 12” sound restaurant has opened in Malaga, Spain. Submit a Comment Cancel replyYou must be logged in to post a comment.