Village Fish & Chip & Kebab
About Village Fish & Chip & Kebab
Employee Count: 3
Keywords: fish & chips
Retail Location Count: 1
More about Village Fish & Chip & Kebab
Village Fish & Chip & Kebab is located at 132 Lower Cippenham Lane, Slough SL1 5EA, United Kingdom
+441628604504