11 Leopold Rd, Wimbledon, London SW19 7BB, United Kingdom
No delivery
Spot something wrong?
Dishes at Wimbledon Fish Bar. Prices may vary in venue.