That Place On Palmyra

 

Restaurant, Dixon IL

 

628 Palmyra Rd
Dixon, IL 61021

 

PHONE: 815-288-6300
FAX: 815-288-6301

 

HOURS

 

Monday – Thursday 11am – Close
Kitchen Closes at 9pm

 

Friday & Saturday 11:30am – Close
Kitchen Closes at 10pm

 

Sunday 11:30am – Close
Kitchen Closes at 9pm

Our Location