I love Indian food and have spent a lot of time all over India, eating the very different cuisines of the many different areas, and it is nearly always delicious, generous, full of flavour and cheap. Rasoi is certainly not cheap - first courses are between £9 and £16, main courses about £20 and puds £8. However, it is generous and full of flavour - a bit too much at times.