Curry Leaf is an Indian restaurant known for its flavorful curries and tasty food at a reasonable price.