Get directions to: Los Tres Amigos, Lansing, MI
Restaurant address: 107 E Allegan St Lansing, MI 48933, USA
Restaurant: Los Tres Amigos