Stivers Restaurant, CHELSEA, Michigan (MI)
Readily operating at 11 South Fletcher Road () in CHELSEA, Michigan (MI) (48118), Stivers Restaurant are available at 7344753610. It is best to in ahead of time to arrange your place in the restaurant.
More restaurants in CHELSEA, Michigan (MI)
Stivers Restaurant contact information and details:
Address: 11 South Fletcher Road - , CHELSEA, Michigan (MI) 48118
Contact Phone: 7344753610
