I'm looking for Area
Your selected location is: London, United Kingdom

Chango Empanadas

  • Reviews from:
Address: Unit 23 Sleaford Industrial Estate
Sleaford Street
London SW8 5AB
United Kingdom
Phone: +442076224797

Top reviews from

  • Stumbled upon this cart on the street and had to try one. I ordered the tomato, mozzarella, basil. I felt like I was eating expensive pizza. It was good but...
    read full review

    by Canny F.

Tips from

  • No tips from Foursquare.

Reviews from Searchopedia

  • No reviews from searchopedia.co.uk

Similar places