Alabama Stackers is a restaurant offering a full menu with options for delivery and pickup.