91 Aylestone Rd, Leicester LE2 7LN, United Kingdom +44 116 255 8805
How to go there
Sandwich shop Loc: 52.6234 / -1.13495
Plan your visit