Leicester, Leicestershire LE1 3UR
Leicester,
Leicestershire
LE1 3UR
Latitude: 52.6424040, Longitude: -1.1318844
07:00 - 21:00 - Mo, Tu, We, Th, Fr
Actual information about Yo Sushi of Japanese Restaurant category. Yo Sushi is located at Leicester, Leicestershire LE1 3UR Leicester, LE1 3UR. How to get to Yo Sushi office? Look at the map below or call them