ratemybistro.co.uk
Chimichanga - North Finchley - Rate My Bistro
A mid week Mexican lunch meant a visit to Chimichanga. The restaurant is really spacious and has the booth seating on a raised level at the back. The interior is made up of large stone arches and large wooden posts.