Needless Alley Fish Restaurant
More about Needless Alley Fish Restaurant
Needless Alley Fish Restaurant is located at 10 Needless Alley, B2 5AE Birmingham, United Kingdom
+441216434775
Similar Listings
Oxon Fish Bar
2.9
![star rating](/static/images/star.png?v=1.02)