125-139 Queens Street, Cardiff City Centre, CF10 2BJ
029 2252 0137
Monday to Sunday 12:00 – 23:00
Order Online from our Delivery Partners
Nearest Train - Cardiff Queen Street
Car Parking (Multistorey offerings nearby)
Cardiff is a city and the capital of Wales. It is the United Kingdom’s eleventh-largest city. As Wales’ chief commercial centre, Cardiff is the base for most national cultural institutions and Welsh media, and is the seat of the Welsh Parliament.