Chuba Rasa Restaurant

Takeaways

68 Heath Road, Twickenham, Twickenham, TW1 4BW  (Show me directions)

Website   

chubarasa   @chubarasa  

Report a problem with this listing