Get directions to: Bob's Big Boy, Howell, MI
Restaurant address: 2222 E Grand River Ave Howell, MI 48843, USA
Restaurant: Bob's Big Boy