Palma Cafe

16-20 Central Drive, Blackpool FY1 5PY ,United Kingdom
Palma Cafe Palma Cafe is one of the popular Ice Cream Shop located in 16-20 Central Drive , listed under Restaurant in Blackpool ,

Contact Details & Working Hours

Map of Palma Cafe