Get directions to: Al Amir, Miami, FL Restaurant address: 12953 Biscayne Boulevard Miami, FL 33181, USA Driving Walking Bicycling Restaurant: Al Amir