|
|
Brothers Inn Family Restaurant is a restaurant located in Lanark, Illinois at 103 Illinois 64. This restaurant serves chicken stir fry, chicken salad, tuna salad club, turkey melt white meat, turkey & bacon, baked ham, and cheese + 3 1/2 toppings. They also serve jumbo fried shrimp, bacon and egg on toast, chicken breast, fish-n-chips, broiled center pork chop, monte cristo grilled ham, and...
103 Illinois 64, Lanark, IL, 61046
|
|
|