Sherwood Grill Address: 122 N Main St, Sherwood, MI 49089 Phone: (517) 741-4588 Restaurants Other Businesses: Sherwood Branch Library at 118 Sherman St, Sherwood, MI 49089