Indian restaurant known for its welcoming atmosphere, suitable for families and couples.