Cha Sha - Ilford | Food Review
Cha Sha a popular desi cafe that started a buzz in Wembley has now opened its new branch in Ilford. The menu includes a range of chai to cater to all tastes and desires along with a choice of mouthwatering street food snacks
View Post