• Aabha Indian Cuisine

    • Indian Food
    3680 The Barnyard
    Carmel, CA 93923
    (831) 250-5940
    (831) 250-5941 (fax)
    • About

      Authentic! Aromatic! Fresh! Indian delicacy!