Contact

Phone Number:

020 7928 6924

Opening Hours:

Mon : 17:30-22:30
Tue-Sat : 12:00-15:00 & 17:30-22:30
Sun : closed

 

Address:

Masters Superfish, Restaurant, 191 Waterloo Rd, London SE1 8UX