Lewis's Fish & Chip shop

Penzance TR18 5 ,United Kingdom
Lewis's Fish & Chip shop Lewis's Fish & Chip shop is one of the popular Fish & Chips Restaurant located in , listed under Local business in Penzance , Restaurant in Penzance ,

Contact Details & Working Hours

Map of Lewis's Fish & Chip shop