Get directions to: Auto Diesel Service Plaza, Miami, FL
Restaurant address: Palmetto Dr Miami, FL 33166, USA
Restaurant: Auto Diesel Service Plaza