from 2 user reviews
|ADDRESS:||76 Tolworth Broadway|
|MAP:||Location map & what's nearby|
|TELEPHONE:|| 020 8399 9793|
Although I live quite far from this restaurant but I still order take away from them at least twice a week and usually eat in on Saturday because I found their foods overall very tasty and always delivery on time every time.
Keep up the good works :)