Micky'S Fish Restaurant & Takeaway
More about Micky'S Fish Restaurant & Takeaway
Micky'S Fish Restaurant & Takeaway is located at 113 High Holborn, WC1V 6JQ London, United Kingdom
+442078315171
Similar Listings
Quaglino'S
4.1