
1Restaurants
Masters Super Fish
Waterloo, United Kingdom
Points
150
Masters Super Fish on Waterloo Road is one of London's most critically recognised fish and chip shops, earning Opinionated About Dining Casu
Waterloo, United Kingdom
Explore the best restaurants in Waterloo, United Kingdom, curated by Pearl with awards from Michelin, World's 50 Best, and more.
Results
1 place

Points
150
Masters Super Fish on Waterloo Road is one of London's most critically recognised fish and chip shops, earning Opinionated About Dining Casu
Track your progress across the world's best restaurants, hotels, and bars.