Troy Barbecue

Restaurant serving delicious Turkish food at extremely affordable prices. 
Address: 
96 Streatham Hill, London, Greater London, SW2 4RD ‎
Telephone: 
020 8674 1519 ‎