Phone: +442084606143
Address: 3A East St, Bromley, London, BR11AB, BR1 1, United Kingdom
City: London
Menu Dishes: 35
Reviews: 21
Website: https://chimichanga.co.uk
"I am very disappointed by the treatment my son received in your restaurant this evening. I am also very disappointed at the attitude of the manager..."
All prices are estimates on menu.