Thaali Restaurant and Bar

317 High Road, Ilford 11 ,United Kingdom
Thaali Restaurant and Bar Thaali Restaurant and Bar is one of the popular Restaurant located in 317 High Road , listed under Indian Restaurant in Ilford , Restaurant/cafe in Ilford , Vegetarian & Vegan Restaurant in Ilford ,

Contact Details & Working Hours

Map of Thaali Restaurant and Bar