Leicester Restaurant Guide

You searched for restaurants near to La Tasca - Leicester : 2 restaurants found
La Tasca - Leicester (Spanish)
49-53 Granby Street, Leicester, LE1 6EF
The Queen's Head, Loughborough (European)
2 Long Street, Loughborough, LE12 9TP

Know a good restaurant in Leicester? Add it here