Get directions to: Deluca's Restaurant, Lansing, MI
Restaurant address: 2006 West Willow Street Lansing, MI 48916, USA
Restaurant: Deluca's Restaurant