keene nh restaurants wallpaper takeout restaurants in keene nh HOURS Open 7 days a week. Applebees Takeout Near You in Keene Order food online drive to 40 Key Road Keene NH 03431 for pickup. … Wednesday, May 4, 2022 Edit