Lighthouse Family Restaurant

201 S Walnut St Rochester IL 62563 USA

(217) 498-2000

Location