Curry Leaf Indian Restaurant

  • Serving Your Favorite Indian Dishes
  • 1 Central AveAlbany Information
  • 94.7%
    1,014 ratings