Palmers Restaurant Reviews & Details
645 E Algonquin Rd
Palmers Restaurant is located at 645 E Algonquin Rd in Schaumburg near the intersection of Plum Grove Rd and E Algonquin Rd. Call (847) 303-1302 for dine in.
- Service:Dine In
- Major Intersection:Plum Grove Rd And E Algonquin Rd
Tell us more about Palmers Restaurant Schaumburg!