Upton Fish Bar
Fish and Chips · Fast Food
Upton Fish Bar is a fish and chips takeaway offering collection and delivery.
Location
Best places nearby
The highest rated places close to Upton Fish Bar.
Local restaurants nearby
53 Latchet Lane, ENG
Location
The highest rated places close to Upton Fish Bar.
53 Latchet Lane, ENG