Fishermans Chip Shop
Turkish
💬
3532 reviews
📍
43 Tavistock Street
