Tas Restaurant

22 Bloomsbury Street, London WC1B 3QJ ,United Kingdom
Tas Restaurant Tas Restaurant is one of the popular Turkish Restaurant located in 22 Bloomsbury Street , listed under Local business in London , Turkish Restaurant in London ,

Contact Details & Working Hours

Map of Tas Restaurant