Palma Cafe

16 Central Drive, Blackpool FY1 5 ,United Kingdom
Palma Cafe Palma Cafe is one of the popular Fish & Chips Restaurant located in 16 Central Drive , listed under Local business in Blackpool , Restaurant in Blackpool ,

Contact Details & Working Hours

Map of Palma Cafe