Get directions to: Big Boy Restaurants - Howell, Howell, MI
Restaurant address: 2222 East Grand River Avenue Howell, MI 48843, USA
Restaurant: Big Boy Restaurants - Howell