Get directions to: Dimitris Restaurant, Lansing, MI
Restaurant address: 104 S Washington Sq Lansing, MI 48933, USA
Restaurant: Dimitris Restaurant