Phone: +442088759161
Address: Southside Shopping Centre, Unit R1, Southside Shopping Centre, Wandsworth, London, SW184TF, United Kingdom
City: London
Menu Dishes: 35
Reviews: 3
Website: https://chimichanga.co.uk
"The dining experience was average. After a day of snowboarding, I had a craving for Mexican food and this restaurant caught my eye with its appealing decor. The food was decent."
All prices are estimates on menu.