16 Shelton's Coffee (0116 367 3415)
Unit 32 Leicester Food Park, High View Close, LE4 9LJ Leicester, United Kingdom
Caterer   
Coffee Shop   
Hotel   
Hotel Resort   
Manufacturer/Supplier   
Store   
Tea Room