Location of Restaurant Tottenham Star in London.

Take a Look at the home page.

Telephone Number: +442088018111

Open daily!

Take a look at the opening hours.

Advertising

Address:

JW2J+CX,

London,

United Kingdom.

Advertising

Take a look at the Card.

kebab, Turkish food, doner, tasty food