Get directions to: Alejandro's, Flint, MI
Restaurant address: 1112 South Elms Rd Flint, MI 48532, USA
Restaurant: Alejandro's