More about Stobys
Stobys is located at 134 Ryefield Ave, UB10 9DA London, United Kingdom
+441895254555
http://www.stobysfishandchips.com
Similar Listings
Quaglino'S
4.1