Masters Super Fish

restaurants / Seafood

Masters Super Fish information

Location
London , England
Address
191 Waterloo Rd
SE1
Getting there
Tube: Waterloo
Prices
mains £8-12
Opening hours
noon-3pm & 4.30-10.30pm Mon-Sat
Something wrong?
Submit a correction

This popular place serves excellent fish (brought in fresh daily from Billingsgate Market and grilled rather than fried if desired); low on charm but full marks for flavour.