BIG FISH
Fish and Chips · Chinese
BIG FISH is a traditional fish & chips shop offering Chinese meals. Known for a clean environment.
Location
Best places nearby
The highest rated places close to BIG FISH.
Local restaurants nearby
72 Trafalgar Road, ENG

