Star 34 Restaurant
336 W Church St
Sandwich, IL 60548-2008
815-570-2120