Ocean Fish Bar

4.8
(6 reviews)
19 The Hyde, Stevenage, SG2 9SD
+44 1438 221111Official website
British
Cheap Eats
Restaurants
Restaurant

At a glance

  • Typical visit: about 1 hour
Ocean Fish Bar | Luton | United Kingdom | TripAligner