vedant sinha 04 Sep 2023
Kloud Kitchen is a great spot for flavourful Chinese cuisine. Their Veg Garlic Chilli Fried Rice was a highlight. The generous garlicky flavour was delicious and the chilli was just right - not too hot, but still packed with flavour. Highly recommended!