According to our information many users of this restaurant (Chimichanga) are citizens of Waltham Cross. this restaurant is located in 15 Silver Street
Enfield EN1 3EF
United Kingdom, in the city of Waltham Cross. The communication between the restaurant and city (Waltham Cross) are acceptable. If you know this restaurant you do not miss the chance and leave your opinion as a reference for other users.
List your lived experience in this restaurant (Chimichanga) for other users to see.