St David's Centre / CF10
Puddo - Cardiff St Davids restaurant and takeaway serves American, Ice Cream, Desserts And Sweet Dishes cuisine and dishes.