Dogwood Inn Restaurant
2452 IL-26, Polo
(815) 946-2499
Recent Reviews
You May Also Like
The Polo Room - 712 N Division Ave
Venues & Event Spaces, Sports Bar, Mexican
La Esmeralda Mexican Restaurant - 108 N Franklin Ave
Mexican
Garden View Family Restaurant - 118 W Mason St
Family
Restaurants in Polo, IL
Dogwood Inn Restaurant
2452 IL-26, Polo, IL 61064
(815) 946-2499