Delicious north Indian food. Must visit.