More about The Take Away
The Take Away is located at Liverpool, Merseyside L7 7EL (1 Myrtle Parade), Liverpool, L7 7EL, United Kingdom
Similar Listings
Quaglino'S
4.1