Get directions to: Fish & Chips, Lansing, MI
Restaurant address: 2418 E Michigan Ave Lansing, MI 48912, USA
Restaurant: Fish & Chips