Restaurants - , England, United Kingdom
MOTHER THERESA'S MEALS LIMITED is a restaurants company based out of 87 CHURCH ST, East Sussex, Bn220hs, United Kingdom.