Mama Rita's Kitchen
31 Market Avenue
Plymouth PL1 1PG
United Kingdom