Fleetwood Diner - 2211 S Cedar St, Lansing, MI 48910, USA on Eaten