More about The Hot Potato
The Hot Potato is located at Bond St (Lower Basinghall Street), Leeds, United Kingdom
Similar Listings
Snack Attack
3.5