What are you looking for?

Steakhouses in Oakwood, IL

4.1 - 153 votes

Hours: 4 - 8:30PM

2918 Batestown Rd, Oakwood
(217) 442-6066

Papa Johns Pizza

For a so called wanna be "High End" restaurant this place is a joke. Went there and the hosts wore jersey sweaters and pants. What kind of a ho... More reviews

View on map