Not rating it a 5* just because it has this modern concept of mixing indian and italian food in the same restaurant. Ok, it has two rooms and two menus, but still indian is indian and italian is italian! Service: professional. Staff: professional. Menu: excellent. Food: excellent (even the hot spicy dishes are well balanced). Average prices.