Pizza restaurant, The Cardiff Stable, is located in the city center. It's a popular spot.