Masters Superfish
(1,620)
Fish & chips restaurant
Long-established, no frills, traditional fish and chips restaurant with table service.
Address: 191 Waterloo Rd, London SE1 8UX, United Kingdom
Hours: Closes soon ⋅ 10 PM ⋅ Opens 12 PM Fri
Phone: +44 20 7928 6924
No information is available for this page. · Learn why
Masters Superfish, London: 27 answers to 8 questions about Masters Superfish: See 928 unbiased reviews of Masters Superfish, rated 4.5 of 5 on Tripadvisor ...