Get directions to: Sherwood Grill, Hamtramck, MI
Restaurant address: 6575 E Mcnichols Rd Hamtramck, MI 48212, USA
Restaurant: Sherwood Grill