editSuggest an edit

Umpa Lumpa Sweet Shop

Shopping / Sweet Shop

10 Windsor Arcade, Windsor Rd,
Penarth, CF64 1JA

07971 174856

Call
Call 07971 174856
Directions
Get directions to this
location on Google Maps.
Website
Open website
in new tab.
Share this business
on social media.