Azha is located at: 222 S Flores Street, San Antonio, TX 78204.