Mama Tan

Type: Restaurant/Cafe/Canteen

Mama Tan is located in Manchester, Greater Manchester.

Mama Tan Address:

176 Oxford Road, Manchester,

Mama Tan Postcode: M13 9PL