Tottenham Star Restaurant London
0
Reviews
Turkish Restaurants in London
694 High Rd
, London, N17 0AE
020 8801 8111
Tottenham Star Restaurant in London, London, is a local Turkish restaurant. They proudly offer Turkish food and turkish cuisine. For more info contact Tottenham Star Restaurant Turkish restaurant on their telephone number - 020 8801 8111.
|