Get directions to: L & L Food Centers - W Mt Hope Store, Lansing, MI
Restaurant address: 1615 West Mount Hope Avenue Lansing, MI 48910, USA
Restaurant: L & L Food Centers - W Mt Hope Store