Shepherd's Bush Fish & Chips - Seating Area Shepherd's Bush, London

Empire Fish Bar London

Empire Fish Bar

Fish & Chips in London - Shepherd's Bush
210 Uxbridge Road, Shepherd's Bush, London, W12 7JD Tags: kebabs, seating area, takeaway

0 Reviews
Found 1 businesses. Now showing 1 to 1. 1