Get directions to: Herrera Adelaida, East China, MI
Restaurant address: 4279 River Rd East China, MI 48054, USA
Restaurant: Herrera Adelaida