Category: Restaurants - Spanish
High Cross Shopping Centre/Bath House La
LE1 4SA,
Leicester (Leicestershire)
3. Toro La Tino
Category: Restaurants - Spanish
17 Abbey St
LE16 9AA,
Market Harborough (Leicestershire)
Category: Restaurants - Spanish
3-5 Highfield St
LE2 1AB,
Leicester (Leicestershire)