Get directions to: East Lansing - Ramada Inn, East Lansing, MI
Restaurant address: 1100 Trowbridge Rd East Lansing, MI 48823, USA
Restaurant: East Lansing - Ramada Inn