Ffwrnes Pizza Ffwrnes Pizza Stall 231 To 241 Odd, Central Market St Mary Street Cathays Cardiff CF10 1AU Rating Date: 2018-10-18 Rating Authority: Cardiff Leave a Reply Cancel replyYou must be logged in to post a comment.