By using this site, you agree to our Privacy Policy and our Terms of Use. Close
Ka-pi96 said:

Quite surprised by all the people saying the UK. Trust me, fish and chips ain't that good!

The UK has the best Italian restaurants though.