Chuba Rasa - CLOSED is located in Twickenham, United Kingdom on Heath Road 68. Chuba Rasa - CLOSED is rated 3.9 out of 5 in the category asian fusion in United Kingdom. ChubaRasa Is The Best Choice For Taste Of Authentic Malaysian Food. Fine-Dining Malaysian Restaurant at cafe Prices Located In The Heart Of Twickenham, London.