The Crooked Roof Menu
Located in Lanark, IL, The Crooked Roof is a restaurant that has been serving communities for years. Situated on 109 E Carroll St, this The Crooked Roof is a go-to spot for residents and visitors alike, offering a convenient and friendly dining experience.