Tai Tip Mein

Vent or Praise your opinionated review about Tai Tip Mein


Log In

Contact Details

  • Unit 15, Elephant & Castle Shopping Centre, Elephant & Castle, London SE1 6TE,
  • Elephant & Castle
  • SE1 6TE