Star 34 Family Restaurant 336 W Church St.Sandwich, IL 60548 Get Directions815.786.9898Return to Business Listings