Mama Tee Foods | 24 Salubrious Pl Swansea SA1 3RT United Kingdom Restaurant Menu & Phone24 Salubrious Pl Swansea SA1 3RT United Kingdom 0/5