Maple Tree Inn restaurant in Homewood has proved it has staying power, despite a fire that leveled the business.