Wednesday, 3 June 2015

La Concha

La Concha Tapas Wine Bar & Restaurant, Letchworth Garden City, a Trip Advisor Certificate of Excellence winner 2015.






















La Concha know that traditional marketing works well too and what a great way of thanking their customers.

Montfort Catering Consultants - Developing & Improving New & Existing Catering