Al Amir 12953 Biscayne Blvd. North Miami FL United States
Bar
Hours: Lunch; Dinner
Phone: 305.892.6500 Accepts: Discover
Accessibility: completely