Masters Superfish
Address
191 Waterloo Road, London, SE1 8UX
Telephone
020 7928 6924
Opening Hours
Mon 5pm - 10.30pm; Tues - Sat 12noon - 3pm, 4.30pm - 10.30pm (open until 11pm Fri)
Hits
1081
Voted one of the top three fish & chip restaurant's in London
Map



