Star 34 Cafe Family oriented restaurant serving quality food with attentive service! 336 W Church St.Sandwich, IL 60548 Get Directions815.786.9898Return to Business Listings