Superbowl UK Cardiff | Stadium Plaza Wood St Cardiff CF10 1LA United Kingdom Restaurant Menu & PhoneStadium Plaza Wood St Cardiff CF10 1LA United Kingdom 3.9/5