Royal India is one of the best Indian restaurants in the neighbourhood, serving good, reasonably priced food.