Classic snack shop focused on British fish 'n' chips & sides in a relaxed, counter-service setting.
115 Dawes Rd, London SW6 7DU, United Kingdom
Categories:
Categories: Caribbean
Categories: Thai