S Shaheeda, Leicester, Leicestershire, United Kingdom
About S Shaheeda
S Shaheeda is a Coffee Shop serving the Leicester community in Leicestershire, United Kingdom and located at Evington Road
Location
Evington Road
Leicester
Leicestershire
United Kingdom
LE2 1QN
Map
Contacts